@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; color:#525252; background:#fff;}
a { text-decoration:none;  outline:none; transition:all 0.2s; } 
a:focus{outline:none;}

@font-face{ font-family:'ying'; src:url('../fonts/MONT.TTF');}

a:hover{ text-decoration:none; }

img{ border:0;}
table{ margin:auto;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:3px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background-color:#999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#333}
::-webkit-scrollbar-corner:vertical{background-color:#666}
::-webkit-scrollbar-resizer:vertical{background-color:#666;}

.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}

.loading{  position: fixed; top:0; z-index:9999; width:0px; background-color:#0a489c; height:5px;}


/*分页样式*/
.page{ width:100%; height:auto; overflow:hidden; margin-top:65px; padding-bottom:77px;}
.page_list{height:33px;line-height:33px;text-align:center;letter-spacing:0;font-size:14px; width:100%; float:left;}
.page_list a{display:inline-block;color:#9999b3;text-align:center;text-decoration:none; margin:0px 5px;}
.page_list a:hover{color:#000;}
.page_list a.on{color:#000;}

.page_list1{height:29px;line-height:29px;text-align:left;letter-spacing:0;font-size:14px; width:885px; margin:auto; margin-bottom:30px;}
.page_list1 a{display:inline-block;color:#3b3b3b; width:29px;text-align:center;text-decoration:none; margin-right:3px; background-color:#f2f2f2;}
.page_list1 a:hover{color:#fff; background-color:#ff5b5b;}
.page_list1 a.on{color:#fff; background-color:#ff5b5b;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left; margin-bottom:20px;}
.contPage a{display:inline-block;color:#4c4c4c;text-align:center;text-decoration:none; padding-left:8px; padding-right:8px; border-radius:4px; background:#fff; margin-right:3px; border:1px solid #4c4c4c;}
.contPage a:hover{color:#fff;background:#4c4c4c; border:1px solid #4c4c4c;}
.contPage a.on{color:#fff;background:#4c4c4c; border:1px solid #4c4c4c;}

/*头部*/
.head_gao{ width:100%; height:92px;}
.header{ width:100%; height:92px; background-color:#fff; position:fixed; top:0; z-index:99;}

.head_logo{ float:left; height:110px; margin-left:35px;}
.head_logo img{ cursor:pointer; padding-top:22px;}

.nav{ float:left; width:auto; height:92px; margin-left:20px;}
.nav_1{ float:left; height:92px;}
.nav_1 a{ display:inline-block; height:92px; cursor:pointer; position:relative;}
.nav_1 a span{ display:inline-block; padding:0px 30px;font-size:16px; color:#000;  height:92px; line-height:92px;transition: all 0.4s ease-in-out; }
.nav_1 a:hover span{color:#004998;}
.nav_1 a.nav_1_a span{ color:#004998;}

.nav_1_warp{ width:100%; height:auto; overflow:hidden; background-color:rgba(235,238,246,0.95); position:absolute; top:92px; left:0; display:none;}
.nav_con{ width:1600px; height:auto; overflow:hidden; margin:auto; padding-top:50px;-webkit-transition: all 0.4s ease-in-out; opacity:0; padding-bottom:40px;}
.nav_left{ float:left; width:20%; height:auto; overflow:hidden;}
.nav_da{ width:100%; height:50px;}
.nav_da a{ display:block; font-size:16px; color:#000; height:50px; line-height:50px; text-align:left;}

.nav_xiao{ width:100%; height: auto; overflow:hidden;}
.nav_xiao a{ display:block; font-size:14px; color:rgba(0,0,0,0.7); height:29px; line-height:29px; text-align:left; overflow:hidden;}
.nav_xiao a:hover{color:#000;transition: all 0.4s ease-in-out;}

.nav_lefta{ width:11%;}
.nav_leftb{ width:10%;}
.nav_leftc{ width:9%;}
.nav_right{ float:right; width:431px; height:227px;}
.nav_right a{ padding:0px;}
.nav_leftd{ width:210px;}
.nav_lefte{ width:260px;}


.head_search{ float:right; width:330px; height:92px; background-color:#f1f1f1; position:relative;}
.search{ position:absolute; right:40px; top:36px;-webkit-transition: all 0.4s ease-in-out;}
.search_xian{ position:absolute; top:61px; left:-265px; width:330px; height:40px; background-color:#fff; border-radius:4px; overflow:hidden; opacity:0;-webkit-transition: all 0.4s ease-in-out;}

.search_xian1{ opacity:1; top:56px;}

.search_tu{ width:23px; height:23px; cursor:pointer;}
.search_text{ width:255px; height:40px; background:#fff; padding-left:15px; border:none; border-radius:4px; font-size:14px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out;}
.search_text::-webkit-input-placeholder { color:#666;}
.search_text:focus {  -moz-box-shadow:inset 0px 0px 3px #004f9c; -webkit-box-shadow: inset 0px 0px 3px #004f9c; box-shadow: inset 0px 0px 3px #004f9c;}

.search_btn{ width:70px; height:40px; border:none;background-color:#004f9c; font-size:15px; color:#fff; font-family:"微软雅黑"; position:absolute; right:0; top:0;}



.header_xia{ height:80px;}
.header_xia .header,.header_xia .nav{ height:80px;}
.header_xia .head_logo{ height:80px;}
.header_xia .head_logo img{ height:40px; padding-top:15px;}


.header_xia .nav_1{ height:80px;}
.header_xia .nav_1 a{ height:80px;}
.header_xia .nav_1 a span{ height:80px; line-height:80px; font-size:16px;}
.header_xia .nav_1 a.nav_1_a span{ height:80px; line-height:80px;}
.header_xia .nav_1_warp{ top:80px;}

.header_xia .nav_right a{ padding:0px; height:auto;}

.header_xia .nav_da{ width:100%; height:50px;}
.header_xia .nav_da a{ display:block; font-size:16px; color:#000; height:50px; line-height:50px; text-align:left; padding:0px; }

.header_xia .nav_xiao a{ display:block; font-size:14px; color:rgba(0,0,0,0.7); height:29px; line-height:29px; text-align:left; padding:0px; overflow:hidden; }


.header_xia .head_search{ height:80px;}
.header_xia .search{ top:23px;}
.header_xia .search_xian1{ top:49px;}




/*底部*/
.footer{ width:100%; height:444px; background:#0e0e17; overflow:hidden;}
.foot{ width:1600px; height:382px; padding-top:62px; margin:auto; position:relative;}
.foot_top{ width:100%; height:267px;}
.foot_1{ float:left; width:225px; height:267px;}
.foot_nav{ width:100%; height:35px; overflow:hidden;}
.foot_nav a{ display:block; font-size:18px; color:#fff;cursor:pointer; height:35px; line-height:35px;}
.foot_nav a:hover{color:#004f9c;transition: all 0.4s ease-in;}

.foot_con{ width:100%; height: auto; overflow:hidden; margin-top:14px;}
.foot_con a{ display:block; font-size:15px; color:#a3a3a3;cursor:pointer; height:24px; line-height:24px;}
.foot_con a:hover{ color:#fff;transition: all 0.4s ease-in;}

.foot_mid{ float:left; width:auto; height:257px; padding-top:10px;}
.foot_wei{ float:left; width:150px; height:267px; margin-right:45px;}
.foot_wei_1{ width:150px; height:150px;}
.foot_wei_2{ width:100%; text-align:center; font-size:15px; color:#fff; height:40px; line-height:40px;}

.foot_right{ float:right; width: auto; height:267px; cursor:pointer;}
.foot_right img{ padding-top:14px;}

.typeright{ width:100%; height:65px;}
.typeright_left{ float:left; height:65px; line-height:65px; font-size:13px; color:#fff; opacity:0.4;}
.typeright_left span{ padding:0px 5px;}
.typeright_right{ float:right; height:65px; line-height:65px; font-size:13px; color:#fff;}
.typeright_right span{ padding:0px 10px;}
.typeright_right a{ font-size:13px; color:#fff; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.typeright_right a:hover{ color:#004f9c;}


/*新闻中心*/
.n_big{ width:100%; height:500px;}
.n_big_1{ width:1600px; margin:auto; font-size:38px; color:#fff; height:70px; line-height:70px; padding-top:165px;}
.n_big_2{ width:1600px; margin:auto; font-size:22px; color:#fff; height:60px; line-height:60px;}

.news{ width:1600px; height:auto; overflow:hidden; margin:auto; margin-top:40px;}
.news_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:90px; line-height:90px;}
.news_mune{ width:100%; text-align:center;}
.news_mune a{ display:inline-block; cursor:pointer; font-size:18px; color:#000000; padding:0px 30px; height:40px; line-height:40px;}
.news_mune a:hover{ background-color:#004f9c; color:#fff; -webkit-transition: all 0.4s ease-in-out;}
.news_mune a.news_mune_a{ background-color:#004f9c; color:#fff;}


.news_list{ width:100%; height:auto; overflow:hidden;}
.news_list ul li{ width:100%; height:484px; list-style:none; margin-top:58px;}
.news_list ul li a{ display:block; width:100%; height:483px; border-bottom:1px solid #e5e5e5;-webkit-transition: all 0.4s ease-in-out;}

.news_list ul li a:hover .news_img{ margin-left:15px;}
.news_list ul li a:hover .news_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.news_list ul li a:hover .news_right{ margin-right:15px;}
.news_list ul li a:hover .news_1{ color:#004f9c;}
.news_list ul li a:hover .news_4{ color:#004f9c; background-color:#fff;}


.news_img{ float:left; width:765px; height:418px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
.news_img img{ width:765px; height:418px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}

.news_right{ float:right; height:418px; width:720px;-webkit-transition: all 0.4s ease-in-out;}
.news_1{ width:100%; font-size:28px; color:#000; height:96px; line-height:48px; overflow:hidden; margin-top:-10px;-webkit-transition: all 0.4s ease-in-out;}
.news_2{ width:100%; font-size:16px; color:rgba(0,0,0,0.6); height:40px; line-height:40px; margin-top:25px;}
.news_3{ width:100%; font-size:16px; color:rgba(0,0,0,0.6); height:96px; overflow:hidden; line-height:32px; margin-top:24px;}
.news_4{ font-size:14px; color:#fff; text-align:center; margin:auto; margin-top:58px; width:150px; height:43px; line-height:43px; border:1px solid #054fa2; background-color:#054fa2;-webkit-transition: all 0.4s ease-in-out;}


/*新闻中心详情*/
.xiang_warp{ width:100%; height:auto; background:url(../images/xiang_02.jpg) no-repeat center bottom; overflow:hidden; background-size: 100% 100%;}

.xiang{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.xiang_tit{ width:100%; text-align:center; font-size:34px; color:#000; height:75px; line-height:75px; padding-top:40px;}
.xiang_come{ width:100%; text-align:center; color:rgba(27,27,27,0.5); border-bottom:1px solid #e8e8e8; height:76px; line-height:65px; font-size:16px;}
.xiang_come span{ padding:0px 29px;}
.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#1b1b1b; line-height:32px; margin-top:60px; padding-bottom:115px; border-bottom:1px solid #e8e8e8;}
.xiang_con img{ max-width:100%; height:auto;}
.xiang_next{ width:100%; height:64px; margin-top:27px; margin-bottom:65px;}
.xiang_1{ float:left; width:778px; height:64px; text-align:right;}
.xiang_1 a{ display: inline-block; width:62px; height:62px; text-align:center; line-height:64px; border-radius:50%; border:1px solid #004f9b; background-color:#004f9b; color:#fff; font-family:"黑体"; font-size:30px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.xiang_1 a:hover{ background-color:#fff;color:#004f9b;}

.xiang_2{ float: left; text-align:center; width:44px; height:64px;}
.xiang_2 a{ display:block; width:100%; height:64px; background:url(../images/xiang_13.png) no-repeat center; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;-webkit-filter: grayscale(100%);}
.xiang_2 a:hover{-webkit-filter: grayscale(0%);}


.xiang_3{ float:right; width:778px; height:64px;}
.xiang_3 a{ display: inline-block; width:62px; height:62px; text-align:center; line-height:64px; border-radius:50%; border:1px solid #004f9b; background-color:#004f9b; color:#fff; font-family:"黑体"; font-size:30px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.xiang_3 a:hover{ background-color:#fff;color:#004f9b;}


/*联系我们*/
.contact{ width:1600px; height:auto; overflow:hidden; margin:auto; margin-top:40px; padding-bottom:115px;}
.contact_con{ width:1300px; height:auto; overflow:hidden; font-size:16px; color:rgba(0,0,0,0.7); line-height:24px; margin:auto; margin-top:15px; padding-bottom:120px; }
.contact_con a{ color:rgba(0,63,147,0.7);}
.contact_list{ width:1300px; height:62px; margin:auto;}
.contact_one{ float:left; background:url(../images/contact_05.png) no-repeat left; padding-left:75px; width:260px; height:62px;}
.contact_1{ width:100%; font-size:16px; color:rgba(0,0,0,0.7); height:22px; line-height:22px;}
.contact_2{ width:100%; font-size:24px; color:#000; font-family:Arial, Helvetica, sans-serif; height:40px; line-height:40px;}

.contact_two{ float:left; background:url(../images/contact_07.png) no-repeat left; padding-left:75px; width:345px; height:62px;}
.contact_3{ width:100%; font-size:20px; color:#000; font-family:Arial, Helvetica, sans-serif; height:40px; line-height:40px;}
.contact_three{ float:right; background:url(../images/contact_10.png) no-repeat left; padding-left:75px; width:470px; height:62px;}
.contact_4{ width:100%; font-size:16px; color:#000; height:40px; line-height:40px;-webkit-transition: all 0.4s ease-in-out;}
.contact_4 a{ cursor:pointer; color:#05449a; margin-left:10px;}
.contact_4 a:hover{ text-decoration:underline;}

.contact_all{ width:100%; height:497px; background-color:#f5f5f5;  position:relative;}
.contact_mune{ width:615px; padding:0px 45px; border-bottom:1px solid #dcdcdc; height:75px; position:absolute; top:47px; left:43px;}
.contact_mune a{ display:inline-block; font-size:18px; color:#000; cursor:pointer; position:relative; height:75px; line-height:75px; padding:0px 18px;}
.contact_mune a:hover{ color:#004293;}
.contact_mune a:hover .contact_xian{ width:100%;}
.contact_mune a.contact_mune_a{ color:#004293;}
.contact_mune a.contact_mune_a .contact_xian{ width:100%;}
.contact_xian{ width:0; background-color:#004293; height:3px; position:absolute; bottom:0px; left:0px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}


.contact_yin{ width:100%; height:497px; display:none;}
.contact_left{ float:left; width:50%; height:auto; overflow:hidden; padding-top:165px;}
.contact_biao{ width:615px; margin:auto; font-size:22px; color:#000; height:60px; line-height:60px;}
.contact_ti{ width:615px; margin:auto; height:auto; overflow:hidden; font-size:16px; color:#000000; line-height:30px; margin-top:40px;}

.contact_map{ float:right; width:50%; height:497px;}
.contact_iframe{ width:100%; height:497px;}



/*技术公开课*/
.overt{ width:1520px; height: auto; overflow:hidden; background:#f6f6f6; margin-top:20px; padding:45px 40px;}
.overt_left{ float:left; width:1160px; height:auto; overflow:hidden; font-size:16px; color:#000; line-height:31px; padding-top:28px;}
.overt_left a{ color:#004293; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.overt_left a:hover{ text-decoration:underline;}

.overt_right{ float:right; width:253px; height:253px;}
.overt_tit{ width:100%; font-size:18px; color:#000000; height:80px; border-bottom:1px solid #e5e5e5; height:70px; line-height:70px; margin-top:60px;}
.overt_ri{ float:right;}
.overt_select{ border:1px solid #dadada; font-size:18px; color:#000; width:223px; height:53px;}

.overt_list{ width:100%; height:auto; overflow:hidden; margin-top:40px;}
.overt_list ul li{ float:left; width:520px; height:420px; list-style:none; margin-bottom:18px; margin-right:20px;}
.overt_list ul li:nth-child(3n){ margin-right:0px;}

.overt_list ul li:hover .overt_img img{-webkit-filter: grayscale(0%);}
.overt_list ul li:hover .overt_bo{ opacity:0; top:-40px;}
.overt_list ul li:hover .overt_biao{ color:#004293;}
.overt_list ul li:hover .overt_ni a{color:#004293;}

.overt_img{ width:520px; height:294px; position:relative;}
.overt_img img{-webkit-filter: grayscale(10%);-webkit-transition: all 0.4s ease-in-out;}
.overt_bo{ width:100%; height:100%; background:url(../images/overt_12.png) no-repeat center; position:absolute; top:0;-webkit-transition: all 0.4s 0.1s ease-in-out;}
.overt_img a{ cursor:pointer;}
.overt_biao{ width:100%; text-align:center; font-size:20px; color:#000; overflow:hidden; height:55px; line-height:55px; margin-top:20px;-webkit-transition: all 0.4s ease-in-out;}
.overt_ni{ width:100%; text-align:center; height:45px; line-height:45px;}
.overt_ni a{ display:inline-block; font-size:14px; color:rgba(0,0,0,0.5); text-decoration:underline; margin:0px 14px;-webkit-transition: all 0.4s ease-in-out;}


/*公司介绍*/
.introduce{ width:1600px; height:386px; overflow:hidden; margin:auto; padding:105px 0px;}
.introduce_left{ float:left; width:619px; height:386px; position:relative;}
.video_10{ width:619px; height:386px;}
.introduce_left a{ cursor:pointer;}
.introduce_left:hover .introduce_bo{ opacity:0; top:-60px;}
.introduce_left img{ width:619px; height:386px;}  
.introduce_bo{ width:100%; height:100%; background: url(../images/about_08.png) no-repeat center; position:absolute; top:0;-webkit-transition: all 0.4s 0.1s ease-in-out;}
.introduce_right{ float:right; width:50%; height:386px;}
.introduce_tit{ width:100%; font-size:38px; color:#000; height:45px; line-height:45px;}
.introduce_con{ width:100%; height:290px; overflow:hidden; font-size:16px; line-height:29px; color:rgba(49,49,49,0.6); margin-top:20px;}

.mission{ width:100%; background:url(../images/about_12.jpg) no-repeat center; height:617px;}
.mission_tit{ width:1600px; font-size:32px; color:#000; margin:auto; height:80px; line-height:80px; padding-top:80px;}
.mission_come{ width:1600px; font-size:18px; color:#666; height:40px; line-height:40px; margin:auto; }
.mission_con{ width:1600px; height:auto; overflow:hidden; margin:auto;  margin-top:30px;}
.mission_con span{ display:block; font-size:16px; color:#999; width:100%; height:auto;}

.involve{ width:100%; background:url(../images/about_14.jpg) no-repeat center; height:599px;}
.involve_tit{ width:100%; text-align:center; font-size:38px; color:#fff; height:95px; line-height:95px; padding-top:45px;}
.involve_list{ width:1600px; height:auto; overflow:hidden; margin:auto; margin-top:115px;}
.involve_list ul li{ float:left; width:139px; height:auto; overflow:hidden; list-style:none; margin-right:43px;} 
.involve_list ul li:nth-child(9n){ margin-right:0px;}
.involve_list ul li:hover .involve_img img{transform:rotate(17deg);
-ms-transform:rotate(17deg);
-moz-transform:rotate(17deg);
-webkit-transform:rotate(17deg);
-o-transform:rotate(17deg); }

.involve_img{ width:135px; height:135px; border:2px solid #fff; border-radius:50%; overflow:hidden;}
.involve_img img{ width:100%; height:100%; border-radius:50%;-webkit-transition: all 0.4s 0.1s ease-in-out;}
.involve_biao{ width:100%; text-align:center; font-size:18px; color:#fff; height:75px; line-height:75px;}

.consumer{ width:1600px; height:auto; overflow:hidden; margin:auto; padding:160px 0px;}
.consumer_img{ float:left; width:760px; height:auto; overflow:hidden;}
.consumer_img img{ max-width:100%; height:auto;}
.consumer_right{ float:right; width:50%; height:auto; overflow:hidden;}
.consumer_tit{ width:100%; font-size:38px; color:#000; height:65px; line-height:65px;}
.consumer_con{ width:100%; height: auto; overflow:hidden; font-size:16px; line-height:29px; color:rgba(49,49,49,0.6); margin-top:40px;}

.abonement_warp{ width:100%; height:auto; overflow:hidden; background-color:#f5f5f5; padding:95px 0px;}
.abonement{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.abonement_left{ float: left; width:50%; height:auto; overflow:hidden; padding-top:86px;}
.abonement_right{ float:right; width:700px; height:auto; overflow:hidden; text-align:center;}
.abonement_right img{ max-width:100%; height:auto;}


/*支持中心*/
.support{ width:1600px; height:auto; overflow:hidden; margin:auto; padding-bottom:115px;}
.support_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:50px; line-height:50px; padding-top:90px;}
.support_come{ width:100%; text-align:center; font-size:16px; color:rgba(0,0,0,0.7); height:50px; line-height:50px;}
.support_con{ width:100%; height:auto; overflow:hidden; margin-top:40px;}
.support_left{  border:1px solid #cecece;  padding-left: 10px; padding-right: 10px;}
.support_left:hover .support_tu{ margin-top:10px;}
.support_left:hover .support_you{ margin-top:-10px;}
.support_tu{ float:left; height:136px; text-align:right; width:165px; -webkit-transition: all 0.4s ease-in-out;}
.support_you{ float:right; width:575px; height:auto; overflow:hidden; -webkit-transition: all 0.4s ease-in-out;}
.support_1{ width:100%; font-size:26px; color:#000; height:45px; line-height:45px;}
.support_2{ width:555px; height:auto; overflow:hidden; font-size:16px; color:#535353; line-height:27px; margin-top:8px;}
.support_2 span{ color:#00509d; font-size:21px;}
.support_3{ width:555px; height:auto; overflow:hidden; font-size:16px; color:#535353; line-height:55px;}
.support_3 span{ color:#00509d; font-size:21px;}

.support_rihgt{ float:right; border:1px solid #cecece; width:770px; height:285px; padding-top:75px;}
.support_rihgt:hover .support_tu{ margin-top:10px;}
.support_rihgt:hover .support_you{ margin-top:-10px;}


/*工作机会*/
.job_warp{ width: 1600px;height: auto; margin: auto; margin-top: 40px;}
.type{ width:1600px; height:auto; overflow:hidden; margin:auto; background-color:#f5f5f5; padding:15px 0px; margin-top:12px;}
.type_one{ width:100%; height:50px;}
.type_name{ float:left; text-align:right; height:50px; line-height:50px; font-size:16px; color:#000; width:110px;}
.type_mune{ float:right; height:50px; line-height:50px; width:1475px;}
.type_mune a{ font-size:16px; color:#000; border-radius:4px; padding:4px 8px; margin-right:10px; -webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.type_mune a:hover{ background-color:#004f9c; color:#fff;}
.type_mune a.type_name_a{ background-color:#004f9c; color:#fff;}

.recruit{ width:1600px; height:auto;  margin:auto; margin-top:50px;} 
.recruit_list{ width:1600px; height:auto; margin:auto;}
.recruit_list ul li{ width:1600px; height: auto; list-style:none; margin-bottom:20px;}
.recruit_list ul li a{ display:block; width:1540px; height: auto; padding:0px 30px;-moz-box-shadow:2px 0px 16px rgba(0,0,0,0.11); -webkit-box-shadow:2px 0px 16px rgba(0,0,0,0.11); box-shadow:2px 0px 16px rgba(0,0,0,0.11);}

.recruit_list ul li a:hover .recruit_zhu{ color:#004f9c; }
.recruit_list ul li a:hover .recruit_zhu span{ background-color:#fff;color:#004f9c;}
.recruit_list ul li a:hover .recruit_zhao{ height:100%;}


.recruit_zhu{ width:100%; height:81px; font-size:22px; color:#343434; line-height:70px;}
.recruit_zhu span{ font-size:16px; color:#fff; width:125px; text-align:center; background-color:#004f9c; border:1px solid #004f9c; float:right; display:inline-block; height:38px; line-height:38px; margin-top:20px; cursor:pointer;}
.recruit_con{ width:1490px; height: auto; background-color:#f5f5f5; padding:18px 25px;-webkit-transition: all 0.4s ease-in-out;}
.recruit_con span{ display:inline-block; font-size:16px; color:#3e3e3e; line-height:29px; width:494px; height:29px;-webkit-transition: all 0.4s ease-in-out;}
.recruit_con span.recruit_con_span{ margin-right:0px;}

.recruit_kong{ width:100%; height:30px; overflow:hidden;}
.recruit_zhao{ width:100%; height:0px; overflow:hidden; margin:auto; margin-bottom:30px;-webkit-transition: all 0.4s ease-in-out;}
.recruit_left{ float:left; width:48%; height:auto; overflow:hidden;}
.recruit_1{ width:100%; font-size:16px; color:#2b2b2b; font-weight:bold; height:35px; line-height:35px;}
.recruit_2{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#2b2b2b; line-height:30px; margin-bottom:30px;}
.recruit_right{ float:right; width:48%; height:auto; overflow:hidden;}


.promptly_warp{ width:100%; height:100vh; position:fixed; top:0; background-color:rgba(0,0,0,0.5); z-index:9999; display:none;}



.promptly{ width:1200px; height: auto; max-height:650px; margin:auto; position:relative;}
.promptly_cha{ width:22px; height:22px; position:absolute; top:16px; left:960px; z-index:9;}
.promptly_cha a{ display:block; width:22px; height:22px; cursor:pointer;}
.promptly_cha a:hover img{-webkit-filter: grayscale(0%);}
.promptly_cha img{-webkit-filter: grayscale(100%);-webkit-transition: all 0.4s ease-in-out;}

.promptly_all{ width:800px; height: auto; max-height:650px; background-color:#fff; margin:auto; border-radius:7px; padding-bottom: 20px;}
.promptly_tit{ width:100%; text-align:center; font-size:28px; color:#000; height:60px; line-height:40px; padding-top:50px; border-bottom:1px solid #f1f1f1;}
.promptly_come{ width:560px; margin:auto; height: auto; overflow:hidden; line-height:30px;  padding-top:30px;}
.promptly_come span{ float:left; width:33.33%; font-size:15px; color:#333;}
.promptly_list{ width:560px; height:auto; font-size:14px; line-height:24px; color:#333; overflow:hidden; margin:auto; margin-top:50px; text-align:center;}

.promptly_list1{ width:90%; font-size:14px; height: auto; max-height:480px; line-height:24px; color:#333; overflow-y:auto; margin:auto; margin-top:23px; }
.promptly_list1 img{ max-width:100%;}
.promptly_text{ width:540px; height:45px; border:1px solid #f1f1f1; border-radius:4px; padding-left:18px; margin-bottom:15px; font-size:14px; color:#666; font-family:"微软雅黑";}
.promptly_text::-webkit-input-placeholder{ color:#666;}
.promptly_btn{ width:150px; height:45px; border:none; font-size:16px; color:#fff; background-color:#004f9c; cursor:pointer; font-family:"微软雅黑"; margin-top:15px;}


/*活动预告*/
.herald_warp{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; padding-top:30px;}
.herald{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.herald_tit{ width:100%; font-size:26px; color:#000; height:95px; line-height:95px;}
.herald_tit a{ float:right; font-size:14px; color:rgba(0,0,0,0.5); font-family:Arial, Helvetica, sans-serif; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.herald_tit a:hover{color:#004998;}

.herald_list{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.herald_list ul li{ float:left; width:784px; height:512px; list-style:none; margin-bottom:27px; margin-right:32px;}
.herald_list ul li:nth-child(2n){ margin-right:0px;}
.herald_list ul li a{ display:block; width:100%; height:100%; background-color:#fff;}
.herald_list ul li a:hover .herald_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.herald_list ul li a:hover .herald_1{ color:#ffba00;}
.herald_img{ width:784px; height:336px; overflow:hidden;}
.herald_img img{ width:784px; height:336px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}

.herald_con{ width:724px; padding:0px 30px; border-bottom:1px solid #e8e8e8; height:118px; position:relative;}
.herald_1{ width:100%; font-size:26px; color:#000; height:45px; line-height:45px; padding-top:20px; -webkit-transition: all 0.4s ease-in-out;}
.herald_2{ width:100%; font-size:14px; color:rgba(0,0,0,0.7); height:35px; line-height:35px;}
.herald_2 span{ padding:0px 20px;}
.herald_3{ background:url(../images/herald_12.jpg) no-repeat center; width:116px; height:32px; text-align:center; line-height:32px; font-size:16px; color:#fff; position:absolute; right:0px; top:45px;}
.herald_tian{ width:714px; margin:auto; height:55px; line-height:55px;}
.herald_tian span{ display:inline-block; background:url(../images/herald_16.jpg) no-repeat left; padding-left:20px; color:#999; font-size:12px;}
.herald_tian span.herald_tian_span{ float:right; display:inline-block; background:url(../images/herald_18.jpg) no-repeat left; padding-left:23px; color:#999; font-size:12px;}

.active_biao{ width:100%; height:56px; background-color:#eee;}
.active_biao_1{ float:left; height:56px; line-height:56px;  background:url(../images/herald_26.png) no-repeat left; padding-left:25px; font-size:16px; color:#000; font-weight:bold; margin-left:33px; width:900px;}
.active_biao_2{ float:left; height:56px; line-height:56px;  background:url(../images/herald_23.png) no-repeat left; padding-left:25px; font-size:16px; color:#000; font-weight:bold; width:215px;}
.active_biao_3{ float:right; height:56px; line-height:56px;  background:url(../images/herald_29.png) no-repeat left; padding-left:25px; font-size:16px; color:#000; font-weight:bold; width:360px;}

.active{ width:100%; height:auto; overflow:hidden; margin-bottom:60px;}
.active ul li{ width:100%; height:73px; list-style:none;}
.active ul li a{ display:block; width:100%; height:100%; background-color:#f8f8f8;-webkit-transition: all 0.4s ease-in-out;}
.active ul li:nth-child(2n) a{ background-color:#fff;}
.active ul li a:hover{ background-color:#1f55a6;}
.active ul li a:hover .active_1{ color:#fff;}
.active ul li a:hover .active_2{ color:#fff;}
.active ul li a:hover .active_3{ color:#fff;}

.active_1{ float:left; font-size:16px; color:#1f55a6; width:880px; margin-left:58px; height:73px; line-height:73px;-webkit-transition: all 0.4s 0.1s ease-in-out;}
.active_2{  float:left;font-size:16px; color:#000; width:270px; margin-left:25px; height:73px; line-height:73px;-webkit-transition: all 0.4s 0.1s ease-in-out;}
.active_3{ float:right; font-size:16px; color:#000; width:340px; height:73px; line-height:73px;-webkit-transition: all 0.4s 0.1s ease-in-out;}


/*自主平台产品-易智瑞地理信息平台*/
.mune_warp{ width:100%; border-bottom:1px solid #e5e5e5; height:67px; position:relative; z-index:9;}
.mune{ width:1600px; height:67px; margin: auto;}
.mune a{ display:inline-block; font-size:16px; color:#616161; height:67px; line-height:67px; margin-right:45px; position:relative; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.mune a:hover{ color:#000;}
.mune a:hover .mune_di_1{ width:100%;}
.mune a.mune_a{ color:#000;}
.mune a.mune_a .mune_di_1{ width:100%;}

.mune_di{ width:100%; height:2px; position:absolute; bottom:-1px;}
.mune_di_1{ width:0px; height:2px; background-color:#004f9c; margin:auto; overflow:hidden; -webkit-transition: all 0.4s ease-in-out;}


.yin{ width:1600px; height:67px; margin: auto;}
.yin_1{ float:left; display:inline-block; height:67px; position:relative; z-index:99;}
.yin_1 a{ display:block; font-size:16px; color:#616161; height:67px; line-height:67px; margin-right:45px; position:relative; cursor:pointer; -webkit-transition: all 0.4s ease-in-out; z-index:9}
.yin_1 a:hover{ color:#000;}
.yin_1 a:hover .mune_di_1{ width:100%;}
.yin_1 a.yin_1_a{ color:#000;}
.yin_1 a.yin_1_a .mune_di_1{ width:100%;}

.yin_1:hover .yin_yin{ display:block;}

.yin_yin{ position:absolute; top:55px; width:262px; height: auto; overflow:hidden; padding:15px 0px; background:#f1f1f1; z-index:9; display:none; left:-20px;}
.yin_yin a{ display:block; margin-right:0px; font-size:14px; cursor:pointer; line-height:29px; height:29px; padding-left:20px;-webkit-transition: all 0.4s ease-in-out;}
.yin_yin a:hover{ color:#000;}




.geography{ width:100%; height:auto; overflow:hidden; margin:auto;}
.geography_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:110px; line-height:110px;}
.geography_mune{ width:1600px; margin:auto; height:47px; border-bottom:1px solid #e3e6eb; text-align:center;}
.geography_mune a{ display:inline-block; font-size:16px; color:#545d69; height:47px; line-height:47px; padding:0px 42px; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.geography_mune a:hover{ background-color:#004f9b; color:#fff;}
.geography_mune a.geography_mune_a{ background-color:#004f9b; color:#fff;}

.geography_con{ width:1600px; margin:auto; height:auto; overflow:hidden; background:linear-gradient(0deg, #fff, #f9fbfd); padding-top:90px; padding-bottom:30px; display:none;}
.geography_left{ float:left; width:735px; height:auto; overflow:hidden; text-align:center;}
.geography_right{ float:right; width:50%; height:auto; overflow:hidden;}
.geography_1{ width:100%; font-size:26px; color:#000; overflow:hidden; height:45px; line-height:45px;}
.geography_2{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#7a7a7a; line-height:29px; margin-top:15px; padding-bottom:25px;}

.geography_3{ width:100%; height:37px; line-height:37px; font-size:16px; color:#000;}
.geography_4{ width:100%; height:220px; overflow:hidden;line-height:37px; font-size:16px; color:#000;}
.geography_4 span{ display:block; width:770px; height:37px;line-height:37px; font-size:16px; color:#000; background:url(../images/geography_06.jpg) no-repeat left; padding-left:30px;}

.terrace{ width:100%; height:auto; overflow:hidden; background-color:#f5f5f5; padding:65px 0px;}
.terrace_mune{ width:1600px; margin:auto; height:77px; background:url(../images/geography_09.png) repeat-x; text-align:center;}
.terrace_mune a{ display:block; float:left; width:25%; font-size:18px; color:#fff; height:77px; line-height:63px; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.terrace_mune a:hover{ background: url(../images/geography_11.png) no-repeat center;}
.terrace_mune a.terrace_mune_a{ background: url(../images/geography_11.png) no-repeat center;}

.terrace_all{ width:1600px; margin:auto; height:auto; overflow:hidden; padding-top:90px; padding-bottom:30px; display:none;}

.platform{ width:1600px; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
.platform_list{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
.platform_list ul li{ width:100%; height:368px; list-style:none; margin-bottom:40px;}
.platform_list ul li a{ display:block; width:100%; height:100%;}
.platform_list ul li a:hover .platform_img{ margin-left:5px;}
.platform_list ul li a:hover .platform_right{ margin-right:5px;}
.platform_list ul li a:hover .platform_left{ margin-left:5px;}
.platform_list ul li a:hover .platform_img1{ margin-right:77px;}
.platform_img{ float:left; width:728px; height:368px; -webkit-transition: all 0.4s ease-in-out;}
.platform_right{ float:right; width:50%; height:368px; -webkit-transition: all 0.4s ease-in-out;}
.platform_1{ width:100%; font-size:22px; color:#000; height:60px; line-height:60px; padding-top:30px;}
.platform_2{ width:728px; height:204px; overflow:hidden; font-size:16px; color:rgba(0,0,0,0.7); line-height:34px; margin-top:17px;}

.platform_img1{ float:right; width:728px; height:368px; margin-right:72px; -webkit-transition: all 0.4s ease-in-out;}
.platform_left{ float:left; width:728px; height:368px; -webkit-transition: all 0.4s ease-in-out;}


/*代理产品-ArcGIS地理信息平台*/
.agent{ width:1600px; margin:auto; height:auto; overflow:hidden; padding:100px 0px;}
.agent_img{ float:left; width:50%; height:auto; overflow:hidden; text-align:center;-webkit-transition: all 0.4s ease-in-out;}
.agent_right{ float:right; width:50%; height:auto; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
.agent_1{ width:100%; font-size:27px; color:#000; overflow:hidden; height:85px; line-height:85px; padding-top:45px;}
.agent_2{ width:100%; height:220px; overflow:hidden; font-size:16px; color:rgba(0,0,0,0.7); line-height:29px; margin-top:10px; padding-bottom:60px;text-align: justify;}

.agent_5{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.agent_5 a{ display:block; width:148px; height:41px;line-height:41px; font-size:14px; color:#fff; background:#054fa2; text-align:center; border:1px solid #054fa2;-webkit-transition: all 0.4s ease-in-out; cursor:pointer; margin:auto; }
.agent_5 a:hover{ background-color:#fff; color:#054fa2;}

.agent_3{ width:100%; height:auto; overflow:hidden;}
.agent_3 a{ display:block; width:148px; height:41px;line-height:41px; font-size:14px; color:#fff; background:#054fa2; text-align:center; border:1px solid #054fa2;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.agent_3 a:hover{ background-color:#fff; color:#054fa2;}

.online{ width:100%; height:496px;}
.online_left{ float:left; height:496px;}
.online_1{ width:100%; height:50%; background-color:#2076cd;}
.online_1 a{ display:block; width:100%; height:100%; cursor:pointer;} 
.online_1 a:hover .online_img img{ padding-top:55px;}
.online_1 a:hover .online_tit{ margin-top:5px;}
.online_img{ width:100%; height:120px; text-align:center;}
.online_img img{ padding-top:60px; -webkit-transition: all 0.4s ease-in-out;}
.online_tit{ width:100%; text-align:center; font-size:39px; color:#fff; font-family:ying; height:75px; line-height:75px; -webkit-transition: all 0.4s ease-in-out;}

.online_11{ background-color:#464dc1;}
.online_12{ background-color:#00509c;}
.online_13{ background-color:#08aeae;}

.online_2{ width:100%; height:100%; background-color:#00deff;}
.online_2 a{ display:block; width:100%; height:100%; cursor:pointer;} 
.online_2 a:hover .online_img2 img{ padding-top:195px;}
.online_2 a:hover .online_tit2{ margin-top:5px;}
.online_img2{ width:100%; height:260px; text-align:center;}
.online_img2 img{ padding-top:201px; -webkit-transition: all 0.4s ease-in-out;}
.online_tit2{ width:100%; text-align:center; font-size:39px; color:#fff; font-family:ying; height:95px; line-height:95px; -webkit-transition: all 0.4s ease-in-out;}

.arcgis_warp{ width:100%; height:auto; overflow:hidden;}
.arcgis_tit{ width:100%; text-align:center; font-size:27px; color:#000; height:120px; line-height:120px; padding-top:60px;}
.arcgis_tu{ width:92px; height:92px; position:relative; margin:auto; overflow:hidden; z-index:1; background-color:#00509c; border-radius:50%;}
.arcgis_all{ width:100%; height:280px; background-color:#f5f5f5; margin-top:-46px; padding-top:95px; text-align:center;}
.arcgis_cai{ width:1120px; height:280px; margin:auto;} 
.arcgis{ float:left; width:280px; height:280px;}
.arcgis_biao{ width:100%; height:auto; overflow:hidden;}
.arcgis_biao a{ display:block; width:100%; height:29px;line-height:29px; font-size:17px; color:#000; font-family:ying;  text-align:left;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.arcgis_biao a:hover{ color:#054fa2;}
.arcgis_con{ width:100%; height:auto; overflow:hidden; margin-top:12px;}
.arcgis_con a{ display:block; width:100%; height:29px;line-height:29px; font-size:14px; color:#054fa2; font-family:ying;  text-align:left;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.arcgis_con a:hover{ padding-left:10px;}

.ability{ width:100%; background:url(../images/agent_58.jpg) no-repeat center; height:738px;}
.ability_tit{ width:100%; text-align:center; font-size:27px; color:#fff; height:45px; line-height:45px; padding-top:80px;}
.ability_come{ width:100%; text-align:center; font-size:16px; color:rgba(255,255,255,0.4); height:37px; line-height:37px;}
.ability_li{width:100%; text-align:center; font-size:42px; color:#fff; height:140px; line-height:140px; overflow:hidden;}
.ability_list{ width:1600px; height:auto; overflow:hidden; margin:auto; margin-top:15px;}
.ability_list ul li{ float:left; width:386px; height:168px; border:1px solid rgba(255,255,255,0.4); margin-bottom:15px; list-style:none; margin-right:16px;}
.ability_list ul li:nth-child(4){ margin-right:0px;}
.ability_list ul li:nth-child(5){ width:520px;}
.ability_list ul li:nth-child(5) .ability_img{ width:195px;}
.ability_list ul li:nth-child(5) .ability_right{ width:290px;}
.ability_list ul li:nth-child(6){ width:520px;}
.ability_list ul li:nth-child(6) .ability_img{ width:195px;}
.ability_list ul li:nth-child(6) .ability_right{ width:290px;}
.ability_list ul li:nth-child(7){ width:520px;margin-right:0px;}
.ability_list ul li:nth-child(7) .ability_img{ width:195px;}
.ability_list ul li:nth-child(7) .ability_right{ width:290px;}

.ability_list ul li a{ display:block; width:100%; height:100%;}
.ability_list ul li a:hover .ability_img img{ padding-top:65px;}
.ability_list ul li a:hover .ability_1{ padding-top:55px;}

.ability_img{ float:left; width:130px; height:auto; overflow:hidden; text-align:right;}
.ability_img img{ padding-top:60px;-webkit-transition: all 0.4s ease-in-out;}
.ability_right{ float:right; width:220px; height:auto; overflow:hidden;}
.ability_1{ width:100%; font-size:24px; color:#fff; height:35px; line-height:35px; padding-top:60px;-webkit-transition: all 0.4s ease-in-out;}
.ability_2{ width:100%; font-size:16px; color:#fff; font-family:ying; height:24px; line-height:24px;}


/*代理产品-Envi遥感图像处理平台*/
.agent_5{ width:100%; font-size:26px; color:#000; height:auto; overflow:hidden;}
.agent_6{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#000; line-height:29px; margin-top:25px; padding-bottom:50px;}


.agent_list{ width:100%; height:195px;}
.agent_one{ width:130px; height:130px; float:left; border:1px solid #e1e1e1; border-radius:50%; overflow:hidden; position:relative; margin-right:30px;}
.agent_one_1{ width:100%; text-align:center; font-size:14px; color:#000; height:63px; padding-top:15px;}
.agent_one_1 span{ font-size:46px; font-family:ying;} 
.agent_one_2{ width:100%; text-align:center; font-size:14px; color:#000; height:27px; line-height:27px;}
.agent_one_3{ font-size:14px; color:#000; position:absolute; bottom:12px; right:35px;}

.handle_warp{ width:100%; height:auto; overflow:hidden; background-color:#f5f5f5;}
.handle{ width:1600px; height:auto; overflow:hidden; margin:auto; padding:135px 0px;}
.agent_left{ float:left; width:50%; height:auto; overflow:hidden;}
.agent_1a{ height:60px; line-height:60px; padding-top:85px;}
.agent_img1{ float:right; width:50%; height:auto; overflow:hidden; text-align:center;}

.handle_warpa{ background:url(../images/handle_16.jpg) no-repeat center;}
.agent_1b{height:60px; line-height:60px; padding-top:85px; color:#fff;}
.agent_2a{ color:#fff;}

.handle_warpb{ background: url(../images/handle_29.jpg) no-repeat center;}


/*代理产品-Envi遥感图像处理平台-SARscape详情*/
.deal{ width:100%; height:auto; overflow:hidden; background-color:#f5f5f5;}
.deal_tit{ width:100%; text-align:center; font-size:28px; color:#000; height:60px; line-height:60px; padding-top:45px;}
.deal_come{ width:100%; height:auto; overflow:hidden; text-align:center; font-size:16px; color:#656565; line-height:29px; margin-top:7px; padding-bottom:70px;}
.deal_all{ width:1600px; margin:auto; height:450px; overflow:hidden; padding-bottom:55px;}
.deal_list{ float:left; border:1px solid #dcdcdc; width:auto; max-width:780px; height: auto; border-bottom:none; border-right:none;}
.deal_list ul li{ float:left; width:259px; height:149px; list-style:none; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.deal_list ul li:nth-child(3n){ width:259px;}
.deal_list ul li a{ display:block; width:100%; height:115px; padding-top:34px;-webkit-transition: all 0.4s ease-in-out;}
.deal_list ul li a:hover{ background-color:#004e9d;}
.deal_list ul li a:hover .deal_1_1{ margin-top:-58px;}
.deal_list ul li a:hover .deal_2{ color:#fff;}
.deal_1{ width:100%; height:58px; overflow:hidden;}
.deal_1_1{ width:100%; height:58px; text-align:center;-webkit-transition: all 0.4s ease-in-out;}
.deal_1_2{ width:100%; height:58px; text-align:center;}
.deal_2{ width:100%; text-align:center; font-size:16px; color:#656565; height:35px; line-height:35px;-webkit-transition: all 0.4s ease-in-out;}

.deal_right{ float:right; width:720px; height:auto; overflow:hidden; display:none;}
.deal_3{ width:100%; font-size:22px; color:#000; height:50px; line-height:50px; padding-top:35px;}
.deal_4{ width:97%; padding-right:3%; height:370px; overflow:hidden; margin-top:13px;font-size:12px; color:#000; line-height:29px; overflow-y: scroll;}


.dispose{ width:100%; background:url(../images/deal_39.png) no-repeat center; height:600px;}
.dispose_tit{ width:100%; font-size:26px; color:#fff; text-align:center; height:130px; line-height:130px;}
.dispose_list{ width:1600px; height:auto; overflow:hidden; margin:auto; margin-top:28px;}
.dispose_list ul li{ float:left; width:765px; height:155px; list-style:none; margin-bottom:50px;}
.dispose_list ul li:nth-child(2n){ float:right;}
.dispose_list ul li:hover .dispose_img{ margin-top:4px;}
.dispose_list ul li:hover .dispose_left{ margin-top:-4px;}
.dispose_list ul li:hover .dispose_right{ margin-top:-4px;}
.dispose_list ul li:hover .dispose_img1{ margin-top:4px;}

.dispose_img{ float:right; width:60px; height:60px; border:2px solid #fff; border-radius:50%; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
.dispose_left{ float:left; width:670px; height:155px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
.dispose_1{ width:100%; font-size:18px; color:#fff; text-align:right;}
.dispose_2{ width:100%; height:auto; overflow:hidden; text-align:right; font-size:14px; color:rgba(255,255,255,0.5); line-height:19px; margin-top:15px;}

.dispose_img1{ float:left; width:60px; height:60px; border:2px solid #fff; border-radius:50%; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
.dispose_right{ float:right;width:670px; height:155px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
.dispose_1a{ text-align:left;}
.dispose_2a{ text-align:left;}

.manage{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.manage_tit{ width:100%;  text-align:center; font-size:26px; color:#000; height:155px; line-height:155px;}
.manage_con{ width:100%; height:402px; overflow:hidden; padding-bottom:75px;}

.manage_left{ float:left; width:720px; height:auto; overflow:hidden; display:none;}
.manage_1{ width:100%; font-size:22px; color:#000; height:55px; line-height:55px; padding-top:73px;}
.manage_1 span{ font-size:16px; color:rgba(0,0,0,0.5); margin-left:10px;}
.manage_2{ width:100%; height:auto; overflow:hidden; margin-top:15px; font-size:16px; line-height:29px; color:#4f4f4f;}


.manage_list{ float:right; border:1px solid #dcdcdc; width: auto; max-width:780px; height: auto; border-bottom:none; border-right:none;}
.manage_list ul li{ float:left; width:259px; height:200px; list-style:none; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.manage_list ul li:nth-child(3n){ width:259px;}
.manage_list ul li a{ display:block; width:100%; height:150px; padding-top:50px;-webkit-transition: all 0.4s ease-in-out;}
.manage_list ul li a:hover{ background-color:#004e9d;}
.manage_list ul li a:hover .manage_3_1{ margin-top:-50px;}
.manage_list ul li a:hover .manage_4{ color:#fff;}
.manage_list ul li a:hover .manage_5{ color:rgba(255,255,255,0.5);}
.manage_3{ width:100%; height:50px; overflow:hidden;}
.manage_3_1{ width:100%; height:50px; text-align:center;-webkit-transition: all 0.4s ease-in-out;}
.manage_3_2{ width:100%; height:50px; text-align:center;}
.manage_4{ width:100%; text-align:center; font-size:16px; color:#656565; height:20px; line-height:20px; margin-top:22px;-webkit-transition: all 0.4s ease-in-out;}
.manage_5{ width:100%; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:rgba(101,101,101,0.5); height:22px; line-height:22px;-webkit-transition: all 0.4s ease-in-out;}


/*服务与支持-GIS科普与教育*/
.analyse_warp{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; padding:65px 0px;}
.analyse{ width:1600px; height:auto; margin:auto;}
.analyse_left{ float:left; width:430px; height:auto; overflow:hidden; background-color:#ffffff; padding:17px 0px;}
.analyse_tit{ width:365px; height:auto; overflow:hidden; margin:auto;}
.analyse_tit a{ display:block; width:100%; font-size:26px; color:#000; background:url(../images/teach_05.png) no-repeat right; border-bottom:1px dashed #dddddd; height:64px; line-height:64px;}
.analyse_tit a:hover{ color:#004199;-webkit-transition: all 0.4s ease-in-out;}
.analyse_tit a.analyse_tit_a{ color:#004199;}

.analyse_mune{ width:365px; height:auto; overflow:hidden; margin:auto; margin-bottom:60px;}
.analyse_mune a{ display:block; width:330px; font-size:18px; color:#646464; line-height:66px; border-bottom:1px dashed #dddddd; background:url(../images/teach_09.jpg) no-repeat left; padding-left:35px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.analyse_mune a:hover{ color:#004199;}
.analyse_mune a.analyse_mune_a{ color:#004199;}

.analyse_right{ float:right; width:1150px; height:auto; overflow:hidden; background-color:#fff;}
.analyse_biao{ margin:auto; font-size:26px; color:#000; height:95px; line-height:95px; width:1057px;}
.analyse_list{ width:1057px; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
.analyse_list ul li{ width:100%; height:355px; list-style:none; margin-bottom:47px;}
.analyse_list ul li a{ display:block; width:100%; height:354px; border-bottom:1px solid #e5e5e5;}
.analyse_list ul li.analyse_list_li a{ border-bottom:none;}
.analyse_list ul li a{ display:block; width:100%; height:100%;}

.analyse_list ul li a:hover .analyse_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.analyse_list ul li a:hover .analyse_img1 img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.analyse_list ul li a:hover .analyse_1{ color:#004199;}

.analyse_wen{ float:left; width:460px; height:354px; overflow:hidden;}
.analyse_1{ width:100%; font-size:22px; color:#000000; height:60px; line-height:60px;-webkit-transition: all 0.4s ease-in-out;}
.analyse_2{ width:100%; height:auto; overflow:hidden; font-size:15px; color:#000000; line-height:24px; margin-top:10px;}

.analyse_img{ float:right; width:458px; height:306px; overflow:hidden;}
.analyse_img img{width:458px; height:306px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.analyse_img1{ float:left; width:458px; height:306px; overflow:hidden;}
.analyse_img1 img{width:458px; height:306px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.analyse_you{ float:right; width:460px; height:354px;}


/*服务与支持-下载中心*/
.down_warp{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; padding:45px 0px;}
.down{ width:1600px; height:auto; margin:auto;}
.down_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:38px; line-height:38px;}
.down_wo{ width:100%; text-align:center; font-size:15px; color:rgba(0,0,0,0.7); height:30px; line-height:30px;}
.down_all{ width:100%; height:auto; overflow:hidden; background-color:#fff; margin-top:55px;}
.down_left{ float:left; width:450px; height:auto; overflow:hidden; border-right:1px solid #e5e5e5;}

.down_mune{ width:365px; height:auto; overflow:hidden; margin:auto; margin-bottom:60px; padding:20px 0px;}
.down_mune a{ display:block; width:100%; font-size:16px; color:#000; line-height:66px; border-bottom:1px dashed #dddddd; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.down_mune a span{ float:right; color:#999; font-family: "黑体"; font-weight:bold; font-size:14px;}
.down_mune a:hover{ color:#004199;}
.down_mune a.down_mune_a{ color:#004199;}

.down_right{ float:right; width:1055px; height:auto; overflow:hidden; margin-right:55px;}
.down_biao{ width:100%; font-size:16px; color:#000; font-weight:bold; height:50px; line-height:50px; border-bottom:1px solid #e5e5e5; padding-top:30px;}
.down_list{ width:100%; height: auto; overflow:hidden;}
.down_list ul li{ width:100%; height:72px; list-style:none; overflow:hidden;}
.down_list ul li a{ display:block; width:100%; height:71px; border-bottom:1px solid #e5e5e5; cursor:pointer;}
.down_list ul li a:hover .down_li{ background-color:#00509d; color:#fff;}
.down_tu{ float: left; width:45px; height:71px;}
.down_tu img{ padding-top:24px;}
.down_zhong{ float:left; height:80px; width:800px;}
.down_1{ width:100%; font-size:16px; color:#000000; height:24px; line-height:24px; padding-top:18px;}
.down_2{ width:100%; font-size:12px; color:rgba(0,0,0,0.5); height:26px; line-height:26px;}
.down_2 span{ padding:0px 15px;}
.down_li{ float:right; font-size:14px; color:rgba(0,0,0,0.5); width:97px; height:31px; background-color:#efefef; text-align:center; line-height:31px; margin-top:24px;-webkit-transition: all 0.4s ease-in-out;}

.page1{ width:100%; height:auto; overflow:hidden; margin-top:35px; padding-bottom:75px;}
.page_lista{ text-align:right;}

.download_warp{ width:100%; height:100vh; position: fixed; z-index:99; background-color:rgba(0,0,0,0.5); top:0; display:none;}
.download{ width:875px; height:780px; background-color:#fff; margin:auto; border-radius:7px; overflow:hidden;}
.download_tit{ font-size:18px; color:#000; height:77px; background-color:#f6f6f6; padding:0px 20px; width:835px; line-height:77px;}
.download_tit a{ float:right; font-size:14px; color:#000; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.download_tit a:hover{color:#00509d;}
.download_all{ width:690px; height:auto; overflow:hidden; margin:auto; margin-top:52px;}
.download_1{ width:100%; height:auto; overflow:hidden; margin-bottom:12px; position:relative;}

.download_text{ width:675px; height:55px; background:#fff url(../images/load_09.png) no-repeat 10px; padding-left:13px; border:1px solid #e3e3e3; font-size:16px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out;}
.download_text::-webkit-input-placeholder { color:rgba(0,0,0,0.5);}
.download_text:focus { border:1px solid #00509d; -moz-box-shadow:inset 0px 0px 3px #00509d; -webkit-box-shadow: inset 0px 0px 3px #00509d; box-shadow: inset 0px 0px 3px #00509d;}
.download_text1{ width:475px;}
.download_btn{ float:right; font-size:16px; color:#000; width:190px; height:57px; background-color:#e8ecf1; border:none; font-family:"微软雅黑"; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.download_btn:hover{ background-color:#00509d; color:#fff;}
.download_2{ width:100%; font-size:16px; color:#000; height:50px; line-height:50px;}
.download_2 span{ padding:0px 22px;}
.download_radio{ margin-right:10px;}
.download_3{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
.download_btn1{ font-size:20px; color:#fff; width:190px; height:55px; background-color:#00509d; border:1px solid #00509d; font-family:"微软雅黑"; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.download_btn1:hover{ background-color:#fff; color:#00509d;}


/*自主平台产品-Geoplat*/
.core{ width:100%; background:url(../images/geoplat_08.jpg) no-repeat center; height:743px;}
.core_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:55px; line-height:55px; padding-top:37px;}
.core_biao{ width:100%; text-align:center; font-size:16px; color:#656565; height:50px; line-height:50px;}

.core_mune{ width:1600px; margin:auto; height:50px; border-bottom:1px solid #e3e6eb; text-align:center; margin-top:30px;}
.core_mune a{ display:inline-block; font-size:16px; color:#545d69; height:50px; line-height:50px; padding:0px 20px; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.core_mune a:hover{ background-color:#004f9b; color:#fff;}
.core_mune a.core_mune_a{ background-color:#004f9b; color:#fff;}

.core_con{ width:1600px; margin:auto; height:auto; overflow:hidden; margin-top:65px; display:none;}
.core_left{ float:left; width:668px; height:auto; overflow:hidden; text-align:center;}
.core_left img{ height:auto; width:auto;}
.core_right{ float:right; width:50%; height:auto; overflow:hidden;}
.core_1{ width:100%; font-size:26px; color:#000; overflow:hidden; height:80px; line-height:80px; padding-top:100px;}
.core_2{ width:100%; height:auto; overflow:hidden; font-size:18px; color:#000; line-height:29px; margin-top:20px; padding-bottom:25px;}

.kernel_warp{ width:100%; height:auto; overflow:hidden; background-color:#ebeef6; padding:95px 0px;}
.kernel{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.kernel_img{ float:left; width:670px; height:410px;}
.kernel_right{ float:right; width:50%; height:auto; overflow:hidden;}
.kernel_1{ width:100%; font-size:26px; color:#000; height:auto; overflow:hidden;}
.kernel_2{ width:100%; height:auto; overflow:hidden; font-size:16px; color:rgba(0,0,0,0.5); line-height:29px; margin-top:50px;}

.kern{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.kern_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:140px; line-height:104px;}
.kern_all{ width:100%; height:538px; position:relative;}
.kern_list{ width:100%; height:418px; margin:auto;position:relative; overflow:hidden;}
.kern_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.kern_list .swiper-slide{ overflow:hidden;}

.kern_all .paginationk{ position: absolute; left:0px; bottom:50px; text-align: center; width:100%; z-index:1; margin:auto;}
.kern_all .swiper-pagination-bullet { display: inline-block; height:14px; width:14px; background-color:#b2b2b2; border-radius:50%;margin:0px 3px; cursor: pointer;  -webkit-transition: all 0.4s ease-in-out;}
.kern_all .swiper-pagination-bullet-active{ background-color:#00baf2;}

.kern_con{ width:505px; height:418px; margin:auto;}
.kern_con a{ display:block; width:100%; height:100%; position:relative; cursor:pointer;}
.kern_con a:hover .kern_ti{color:#00baf2; bottom:37px;}
.kern_img{ width:505px; height:418px;}	
.kern_bg{ width:100%; height:50%; position:absolute; bottom:0; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));}
.kern_ti{ margin:auto; font-size:22px; color:#fff; line-height:32px; height:64px; overflow:hidden; width:80%; position:absolute; bottom:27px; left:10%;-webkit-transition: all 0.4s ease-in-out;}


/*解决方案产品-大数据解决方案*/
.corea{ background:#f5f5f5;}
.settle_ti{ width:100%; text-align:center; font-size:27px; color:#000; height:70px; line-height:70px; padding-top:55px;}
.settle{ width:100%; height:auto; overflow:hidden;}
.settle ul li{ width:100%; height:442px; list-style:none; padding:70px 0px;}
.settle ul li:nth-child(2n){ background-color:#f5f5f5;}
.settle_con{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.settle_img{ float:left; width:720px; text-align:center; border-radius:0; overflow:hidden;}
.settle_img img{border-radius:0; max-width: 100%!important; height: auto!important;}
.settle_right{ float:right; width:50%; height:auto; overflow:hidden;}
.settle_1{ width:100%; font-size:20px; color:#000; height:65px; line-height:65px; padding-top:50px;}

.settle_img1{ float:right; width:720px; text-align:center; overflow:hidden;}
.settle_img1 img{border-radius:0; max-width: 100%!important; height: auto!important; }
.settle_left{ float:left; width:50%; height:auto; overflow:hidden;}

.resolve{ width:1599px; height:auto; overflow:hidden; margin:auto; margin-bottom:50px;}
.resolve ul li{ float:left; width:513px; height:350px; list-style:none; margin-right:30px; margin-bottom:30px;}
.resolve ul li:nth-child(3n){ margin-right:0px;}
.resolve ul li a{ display:block; width:100%; height:100%; overflow:hidden; position:relative; cursor:pointer;}
.resolve ul li a:hover .resolve_bg{ background:linear-gradient(rgba(0,0,0,0),rgba(0,80,156,0.8));}
.resolve ul li a:hover .resolve_shu{ bottom:10px;}

.resolve_img{ width:100%; height:100%; overflow:hidden;}
.resolve_bg{ width:100%; position:absolute; bottom:0; height:50%; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));-webkit-transition: all 0.4s ease-in-out;}
.resolve_shu{ width:100%; text-align:center; font-size:27px; color:#fff; height:115px; line-height:115px; position:absolute; bottom:0;-webkit-transition: all 0.4s 0.1s ease-in-out;}

.kernb{ width:100%; height:auto; overflow:hidden;}
.kern_alla{ width:100%; height:606px; position:relative; overflow:hidden;}
.kern_lie{ width:2750px; height:490px; overflow:hidden; position:relative;}


.kern_rong{ width:500px; height:478px; margin:auto;}
.kern_rong a{ display:block; width:100%; height:100%; position:relative; overflow: hidden; cursor:pointer;-moz-box-shadow:0px 3px 7px rgba(0,0,0,0.08); -webkit-box-shadow:0px 3px 7px rgba(0,0,0,0.08); box-shadow:0px 3px 7px rgba(0,0,0,0.08);}
.kern_rong a:hover .kern_1 img{-webkit-filter: grayscale(30%);-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.kern_rong a:hover .kern_2{ color:#00509c;}


.kern_1{ width:500px; height:373px; overflow:hidden;}
.kern_1 img{ width:500px; height:373px;-webkit-filter: grayscale(0%);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}

.kern_2{ font-size:22px; color:#000; width:460px; margin:auto; height:105px; line-height:105px; -webkit-transition: all 0.4s ease-in-out;}


.kern-left {position: absolute; left:0px; top:0px; z-index:10; cursor:pointer; overflow:hidden; width:248px; height:478px;  outline: none; font-size:51px; line-height:400px; text-align:center;  -webkit-transition: all 0.4s ease-in-out; background-color:rgba(255,255,255,0.4);}
.kern-left:hover{ color:#d10d17;}
.kern-right {position: absolute; right:0px;line-height:400px; text-align:center; top:0px; z-index:10; cursor:pointer; overflow:hidden; width:248px; font-size:51px; height:478px;  outline: none; -webkit-transition: all 0.4s ease-in-out; background-color:rgba(255,255,255,0.4);}
.kern-right:hover{ color:#d10d17;}


/*合作伙伴*/
.partne{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.partne_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:165px; line-height:165px;}
.partne_con{ width:100%; height:auto; overflow:hidden; padding-bottom:100px;}
.partne_img{ float:left; width:50%; height:auto; overflow:hidden;}
.partne_img img{ max-width:100%; height:auto;}
.partne_right{ float:right; width:760px; height:auto; overflow:hidden;}
.partne_1{ width:100%; font-size:18px; color:#000; font-weight:bold; height:60px; line-height:60px; padding-top:45px;}
.companion{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.companion ul li{ width:100%; height:321px; list-style:none;}
.companion_img{ float:left; width:50%; height:321px; position:relative;}
.companion_img img{ width:100%;}
.companion_san{ position:absolute; bottom:0; right:0; width:65px; height:65px; background-color:#004f9b;}
.companion_right{ float:right; width:50%; height:321px; background-color:#f3f5fa;}
.companion_tit{ width:100%; text-align:center; font-size:20px; color:#000; height:65px; line-height:65px; padding-top:33px;}
.companion_list{ width:100%; height:auto; overflow:hidden; margin-top:60px;}
.companion_one{ float:left; width:33.33%; height:auto; overflow:hidden;}
.companion_one:hover .companion_1{ margin-top:5px;}
.companion_one:hover .companion_2{ color:#004f9b;}
.companion_1{ width:61px; height:61px; border-radius:50%; background-color:#004f9b; margin:auto; margin-top:0px;-webkit-transition: all 0.4s ease-in-out;}
.companion_2{ margin:auto; text-align:center; font-size:16px; color:rgba(0,0,0,0.5); height:70px; line-height:70px;-webkit-transition: all 0.4s ease-in-out;}

.companion_img1{ float:right; width:50%; height:321px; position:relative;}
.companion_img1 img{ width:100%;}
.companion_san1{ position:absolute; top:0; left:0; width:35px; height:35px; background-color:#004f9b;}
.companion_left{ float:left; width:50%; height:321px; background-color:#f3f5fa;}


.colleage{ width:1600px; height:auto; overflow:hidden; margin:auto; margin-top:105px; padding-bottom:80px;}
.colleage_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:40px; line-height:40px;}
.colleage_biao{ width:100%; text-align:center; font-size:18px; color:rgba(0,0,0,0.5); height:35px; line-height:35px;}
.colleage_list{ width:100%; height:auto; overflow:hidden; margin-top:40px;}
.colleage_list ul li{ float:left; width:258px; height:190px; list-style:none; border:1px solid #ccdbec; padding-top:38px; margin-right:75px;-webkit-transition: all 0.4s ease-in-out;}
.colleage_list ul li:nth-child(5){ margin-right:0px;}
.colleage_list ul li:hover{ background-color:#004f9b;}
.colleage_list ul li:hover .colleage_1_1{ margin-top:0px;}
.colleage_list ul li:hover .colleage_2{ color:#fff;}

.colleage_1{ width:100%; height:73px; text-align:center; overflow:hidden;}
.colleage_1_1{ width:100%; height:73px;-webkit-transition: all 0.4s ease-in-out; margin-top:-73px;}
.colleage_1_2{ width:100%; height:73px;}
.colleage_2{ margin:auto; font-size:16px; color:rgba(0,0,0,0.8); line-height:20px; text-align:center; margin-top:30px; width:225px;-webkit-transition: all 0.4s ease-in-out;}

.charge{ width:1600px; background:url(../images/partner_58.jpg) no-repeat center; height:324px; margin:auto;}
.charge_tit{ margin:auto; font-size:30px; color:#fff; height:40px; width:1350px; padding-top:70px;}
.charge_biao{ margin:auto; font-size:18px; color:rgba(255,255,255,0.8); height:40px; line-height:40px; width:1350px; }
.charge_1{ width:1350px; margin:auto; height:40px; line-height:40px; margin-top:35px;}
.charge_1 span{ display:inline-block; background:url(../images/partner_46.png) no-repeat left; padding-left:37px; font-size:16px;color:rgba(255,255,255,0.8);}
.charge_2{ width:1350px; margin:auto; height:40px; line-height:40px;}
.charge_2 span{ display:inline-block; background:url(../images/partner_50.png) no-repeat left; padding-left:37px;font-size:16px;color:rgba(255,255,255,0.8);}

.responsible{ width:100%; height:auto; overflow:hidden; margin-top:100px;}
.responsible_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:95px; line-height:95px;}
.responsible_ti{ width:1600px; height:45px; line-height:45px; font-size:20px; color:#000000; border-bottom:1px solid #e5e5e5; margin:auto;}
.responsible_list{ width:1600px; margin:auto; height:auto; overflow:hidden; text-align:center; margin-top:35px;}
.responsible_one{ display:inline-block; width:291px; height:auto; overflow:hidden; margin:0px 13px; margin-bottom:40px;}
.responsible_one:hover .responsible_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.responsible_one:hover .responsible_1{ color:#004199;}

.responsible_img{ width:289px; height:148px; border:1px solid #004199; overflow:hidden;}
.responsible_img img{width:289px; height:148px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.responsible_1{ width:100%; text-align:center; font-size:16px; color:#000000; height:60px; line-height:60px;-webkit-transition: all 0.4s ease-in-out;}

.polling_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:85px; line-height:85px;}
.polling_warp{ width:100%; height:63px; background-color:#f8f8f8; padding:26px 0px; position:relative; z-index:99;}
.polling{ width:1095px; height:63px; margin:auto;}
.polling_left{ float:left; width:225px; height:63px;}

.select{ width:223px; height:61px; border:1px solid #004f9b; position: relative;cursor: pointer; z-index:9;}
.select::after{content: "";display: block;width: 7px;height: 7px;border-left: 1px solid #333;border-bottom: 1px solid #333;top:25px;right:15px;position: absolute;transform: rotate(-46deg);transition: all .3s ease-in;}
.select p{width:210px; padding-left:13px; line-height: 61px; font-size: 16px;font-family: "微软雅黑"; color: #000;}
.select ul{width: 100%;display: block;font-size: 14px;background: #FFFFFF;position: absolute;top:62px;left: 0px;max-height: 0px;overflow: hidden;transition: max-height .3s ease-in; margin-left:-1px;}
.select ul li{width:212px; padding-left:13px;height:45px;line-height: 45px; list-style: none;color: #000; font-size:14px;}
.select ul li.Selected{background:#004f9b;color: #FFFFFF;}
.select ul li:hover{background: #004f9b;color: #FFFFFF;}
.select ul li a{color: #093a7b; width: 100%;height: 24px;}
@-webkit-keyframes slide-down{
	0%{transform: scale(1,0);}
	25%{transform: scale(1,1.2);}
	50%{transform: scale(1,0.85);}
	75%{transform: scale(1,1.05);}
	100%{transform: scale(1,1);}
}
.select.open ul{max-height:450px;transform-origin: 50% 0;-webkit-animation: slide-down .5s ease-in;transition: max-height .2s ease-in;}
.select.open::after{transform: rotate(134deg);transition: all .3s ease-in;top:31px;}



.polling_right{ float:right; width:860px; height:63px; position:relative;}

.foot_text{ width:663px; height:61px; padding-left:40px; border:1px solid #004f9b; font-size:16px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out;}
.foot_text::-webkit-input-placeholder { color:rgba(0,0,0,0.82);}
.foot_text:focus { border:1px solid #00509d; -moz-box-shadow:inset 0px 0px 3px #00509d; -webkit-box-shadow: inset 0px 0px 3px #00509d; box-shadow: inset 0px 0px 3px #00509d;}

.foot_btn{ font-size:18px; color:#fff; border:1px solid #004f9b; height:63px; background:#004f9b url(../images/job1_11.png) no-repeat 23px; padding-left:33px; width:160px; position:absolute; right:0; top:0; font-family:"微软雅黑"; background-size:16%;}



.inquiry{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.inquiry_tit{ width:100%; font-size:22px; color:#000; height:100px; line-height:110px;}
.inquiry_con{ width:100%; height:auto; overflow:hidden; padding-bottom:80px;}
.inquiry_con a{ display:block; float: left; width:25%; font-size:16px; color:#004199; height:35px; line-height:35px;}


/*行业案例-自然资源信息化*/
.nature{ width:1600px; height:auto; overflow:hidden; margin:auto; border-bottom:1px solid #e5e5e5;}
.nature_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:115px; line-height:115px;}
.nature_con{ margin:auto; font-size:15px; color:rgba(0,0,0,0.7); line-height:29px; padding-bottom:70px; width:1300px; height:auto; overflow:hidden;}

.insight{ width:1600px; height:auto; overflow:hidden; margin:auto; margin-top:30px; padding-bottom:125px;}
.insight_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:90px; line-height:90px;}
.insight_list{ width:100%; height:auto; overflow:hidden;}
.insight_list ul li{ float:left; width:505px; height:418px; list-style:none; margin-right:42px; margin-bottom:40px;}
.insight_list ul li:nth-child(3n){ margin-right:0px;}

.interact{ width:100%; background: url(../images/nature_26.jpg) no-repeat center; height:656px;}
.interact_tit{ width:100%; text-align:center; font-size:26px; color:#fff; height:170px; line-height:170px;}
.interact_list{ width:100%; height:auto; overflow:hidden; margin:auto; text-align:center;}
.interact_all{ display:inline-block;  width:475px; height:455px; }
.interact_all a{ display:block; width:100%; height:100%; cursor:pointer;}
.interact_all a:hover .interact_shi{ opacity:0; top:-50px;}
.interact_all a:hover .interact_2{ color:#00baf2; border-bottom:1px solid #00baf2;}

.interact_yan{ width:355px; height:308px; margin:auto; -webkit-clip-path:polygon(25% 0%, 75% 0%,100% 50%,75% 100%,25% 100%,0% 50%); overflow:hidden; position:relative;}
.interact_shi{ width:100%; height:100%; background:url(../images/about_08.png) no-repeat center; background-size:17%; position:absolute; top:0;-webkit-transition: all 0.4s ease-in-out;}


.interact_1{ width:100%; text-align:center; font-size:18px; color:#fff; height:85px; line-height:85px;}
.interact_2{ font-size:14px; color:#fff; margin:auto; border-bottom:1px solid #fff; padding:0px 5px; height:28px; line-height:28px; width:60px; text-align:center;-webkit-transition: all 0.4s ease-in-out;}


.bright{ width:1600px; height:auto; overflow:hidden; margin:auto; padding-top:30px; padding-bottom:70px;}
.bright_tit{ width:100%; text-align:center; font-size:26px; color:#000; height:105px; line-height:105px;}
.bright_con{ width:1200px; margin:auto; font-size:16px; color:rgba(0,0,0,0.7); text-align:center; line-height:29px; padding-bottom:30px;}
.bright_list{ width:1600px; height:auto; overflow:hidden;}
.bright_list ul li{ float:left; width:778px; height:227px; background-color:#ebeef7; list-style:none; margin-right:44px; margin-bottom:20px;}
.bright_list ul li:nth-child(2n){ margin-right:0px;}
.bright_list ul li:hover .bright_1{ width:680px;}
.bright_list ul li:hover .bright_2{ width:680px;}

.bright_1{ margin:auto; font-size:22px; color:#004f9b; height:65px; line-height:65px; padding-top:20px; width:700px;-webkit-transition: all 0.4s ease-in-out;}
.bright_2{ margin:auto; font-size:16px; color:rgba(0,0,0,0.6); height: 87px; line-height:29px; overflow:hidden; padding-top:33px; width:700px;-webkit-transition: all 0.4s ease-in-out;}

.luminous{ width:100%; background:#f6f7f9; height:auto; overflow:hidden; padding-bottom:80px;}
.luminous_tit{ width:100%; text-align:center; font-size:22px; color:#000; text-align:center; height:115px; line-height:125px;}
.luminous_list{ width:1600px; height:auto; overflow:hidden; margin:auto;}
.luminous_list ul li{ float:left; width:503px; height:590px; list-style:none; margin-right:45px; margin-bottom:40px;}
.luminous_list ul li:nth-child(3n){ margin-right:0px;}
.luminous_list ul li a{ display:block; width:503px; height:590px; background-color:#fff; cursor:pointer;}
.luminous_list ul li a:hover .luminous_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.luminous_list ul li a:hover .luminous_1{ padding-top:30px; color:#004f9b;}
.luminous_list ul li a:hover .luminous_3 span{ border-bottom:1px solid #004f9b; color:#004f9b;}
.luminous_img{ width:503px; height:308px; overflow:hidden;}
.luminous_img img{ width:503px; height:308px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.luminous_1{ margin:auto; font-size:22px; color:#000; line-height:29px; height:58px; overflow:hidden; width:405px; padding-top:38px; -webkit-transition: all 0.4s ease-in-out;}
.luminous_2{ margin:auto; width:405px; font-size:15px; color:rgba(0,0,0,0.6); line-height:29px; height:87px; margin-top:23px; overflow:hidden;}
.luminous_3{ width:405px; height:auto; overflow:hidden; margin:auto; margin-top:25px;}
.luminous_3 span{ display:inline-block; font-size:15px; color:#000; border-bottom:1px solid #000; height:26px; line-height:26px; -webkit-transition: all 0.4s ease-in-out;}



/*banner*/
.big{ width:100%; height:706px; margin:auto;position:relative; overflow:hidden;}
.big .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.big .swiper-slide{ overflow:hidden;}
.big .swiper-slide.swiper-slide-active .big_nei{ margin-left:0px; opacity:1;}



.big .pagination{ position: absolute; left:0px; bottom:15px; text-align: center; width:100%; z-index:1; margin:auto;}
.big .swiper-pagination-bullet { display: inline-block; height:3px; width:31px; background-color:#fff; margin:0px 3px; cursor: pointer;  -webkit-transition: all 0.4s ease-in-out;}
.big .swiper-pagination-bullet-active{ background-color:#004796;}

	
.big_div{ width:100%; height:706px;}	
.big_con{ width:1600px; height:506px; margin:auto; overflow:hidden; opacity:1; position:relative; padding-top:265px;}
.big_nei{ width:485px; height:506px; background-color:rgba(18,74,155,0.8); border-radius:10px; margin-left:100px; opacity:0; -webkit-transition: all 0.6s ease-in-out;}
.big_nei a{ display:block; width:100%; height:100%;}
.big_nei a:hover .big_4 span{ background-color:#fff; color:#004998;}

.big_1{ font-size:60px; color:#fff; font-family:Arial, Helvetica, sans-serif; height:69px; margin:auto; width:395px; padding-top:133px;}
.big_2{ width:395px; margin:auto; font-size:28px; color:#fff; overflow:hidden; height:60px; line-height:60px;}
.big_3{ width:395px; margin:auto; font-size:20px; color:#fff; overflow:hidden; height:50px; line-height:50px;}
.big_4{ width:395px; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
.big_4 span{ display:inline-block; font-size:14px; color:#fff; border:2px solid #fff; width:146px; height:40px; text-align:center; line-height:40px; -webkit-transition: all 0.6s ease-in-out;}


.abstract{ width:1600px; height:525px; margin:auto; position:relative; margin-top:60px;}
.abstract_list{ width:100%; height:418px; overflow:hidden; position:relative;}
.abstract_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.abstract_list .swiper-slide{ overflow:hidden;}

.abstract_con{ width:100%; height:418px;}
.abstract_con a{ display:block; width:100%; height:481px;}
.abstract_img{ float:left; overflow:hidden;}
.abstract_img img{ -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.abstract_right{ float:right; width:720px; height:418px; position:relative;}
.abstract_1{ width:100%; height:96px; overflow:hidden; font-size:28px; color:#000; line-height:96px; margin-top:10px;}
.abstract_2{ width:100%; font-size:16px; color:rgba(0,0,0,0.6); height:70px; line-height:70px; margin-top:10px;}
.abstract_3{ margin:auto; font-size:16px; color:rgba(0,0,0,0.8); line-height:32px; height:160px; overflow:hidden; margin-top:7px;} 
.abstract_4{ width:100%; height:auto; overflow:hidden; position:absolute; bottom:0;}
.abstract_4 span{ display:block; font-size:14px; color:#fff; text-align: center; margin:auto; width:145px; height:42px; background-color:#054fa2; border:1px solid #054fa2; line-height:42px;}


.abstract .paginationa{ position: absolute; left:0px; bottom:35px; text-align: center; width:100%; z-index:1; margin:auto;}
.abstract .swiper-pagination-bullet { display: inline-block; height:12px; width:12px; background-color:#b2b2b2; border:2px solid #fff; margin:0px 5px; cursor: pointer;  -webkit-transition: all 0.4s ease-in-out; border-radius:50%;}
.abstract .swiper-pagination-bullet-active{ background-color:#fff; border:2px solid #0a52a4;}


.physical_warp{ width:100%; background:url(../image/45.jpg) no-repeat center; height:631px;}
.physical{ width:1600px; height:auto; overflow:hidden; margin:auto; padding-top:104px;}
.physical a{ display:block; width:100%; height:441px;}
.physical a:hover .physical_left{ margin-top:15px;}
.physical a:hover .physical_right{ margin-top:-15px;}


.physical a:hover .physical_3 span{ background-color:#054fa2; border:1px solid #054fa2; color:#fff;}
.physical_left{ float:left; width:797px; height:441px;-webkit-transition: all 0.4s ease-in-out;}
.physical_right{ float:right; width:720px; height:441px; position:relative;-webkit-transition: all 0.4s ease-in-out;}
.physical_1{ width:100%; height:162px; overflow:hidden; font-size:34px; color:#fff; line-height:54px;}
.physical_2{ width:100%; height:auto; overflow:hidden; font-size:20px; color:#fff; line-height:36px; margin-top:35px;}
.physical_3{ width:100%; height:auto; overflow:hidden; position:absolute; bottom:0;}
.physical_3 span{ display:block; font-size:14px; color:#054fa2; text-align: center; margin:auto; width:145px; height:42px; background-color:#fff; border:1px solid #fff; line-height:42px;-webkit-transition: all 0.4s ease-in-out;}


.basis{ width:1600px; height:427px; margin:auto; padding:100px 0px;}
.basis ul li{ float:left; width:370px; height:427px; list-style:none; margin-right:40px;}
.basis ul li:nth-child(4n){ margin-right:0px;}
.basis ul li a{ display:block; width:100%; height:100%; background-color:#ebeef6;}
.basis ul li a:hover .basis_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.basis ul li a:hover .basis_tit{ color:#054fa2}
.basis ul li a:hover .basis_cha{ background-color:transparent;color:#054fa2}


.basis_img{ width:375px; height:242px; overflow:hidden;}
.basis_img img{ width:375px; height:242px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.basis_tit{ margin:auto; font-size:20px; color:#000; width:325px; height:35px; line-height:35px; text-align:center; padding-top:20px;-webkit-transition: all 0.4s ease-in-out;}
.basis_con{ margin:auto; width:325px; height:46px; overflow:hidden; font-size:14px; color:#6c7a8f; line-height:23px; text-align:center; margin-top:8px;}
.basis_cha{ font-size:14px; color:#fff; text-align: center; margin:auto; width:145px; height:42px; background-color:#054fa2; border:1px solid #054fa2; line-height:42px; margin-top:22px;-webkit-transition: all 0.4s ease-in-out;}

.satisfy{ width:100%; height:633px;}
.satisfy:hover .satisfy_bei{ opacity:1;}
.satisfy:hover .satisfy_1{ padding-top:110px;}
.satisfy:hover .satisfy_3 a{ background-color: transparent; color:#054fa2;}

.satisfy_left{ float:left; width:50%; height:100%; position:relative;}
.satisfy_bei{ width:100%; height:100%; position:absolute; top:0; opacity:0; background-color:rgba(0,0,0,0.1);-webkit-transition: all 0.4s ease-in-out;}



.satisfy_right{ float:right; width:50%; height:100%; background-color:#ebeef6;}
.satisfy_con{ width:720px; height:auto; overflow:hidden; padding-left:80px;}
.satisfy_1{ font-size:34px; color:#000; line-height:54px; height:108px; overflow:hidden; padding-top:130px;-webkit-transition: all 0.4s ease-in-out;}
.satisfy_2{ width:100%; font-size:20px; color:#000; height:60px; line-height:45px; margin-top:63px;}
.satisfy_3{ width:100%; height:auto; overflow:hidden; margin-top:120px;}
.satisfy_3 a{ display:block; font-size:14px; color:#fff; text-align: center; margin:auto; width:145px; height:42px; background-color:#054fa2; border:1px solid #054fa2; line-height:42px;-webkit-transition: all 0.4s ease-in-out;}


.serve{ width:100%; height:622px; overflow:hidden;}
.serve ul li{ float:left; width:25%; height:622px; list-style:none; overflow:hidden;}
.serve ul li a{ display:block; width:100%; height:100%; position:relative;}
.serve ul li a:hover .serve_bg{ background-image: linear-gradient(to bottom left, #00519a ,rgba(0,72,152,0.7), rgba(0,72,152,0.4))}
.serve ul li a:hover .serve_tit{ bottom:10px;}

.serve_img{ width:480px; height:622px;}
.serve_bg{ width:100%; height:100%; position:absolute; top:0; background-image: linear-gradient(to top right, #00519a ,rgba(0,72,152,0.7), rgba(0,72,152,0.2));-webkit-transition: all 0.4s ease-in-out;}
.serve_tit{ width:100%; text-align:center; font-size:28px; color:#fff; height:85px; line-height:85px; position:absolute; bottom:0;-webkit-transition: all 0.4s ease-in-out;}


/*面包屑*/
.btn-nav {position: absolute; top:12px;  right:0px; background: transparent; padding-right:10px; border: none; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease;  transition: all .5s ease;cursor: pointer; z-index: 99999;}
.btn-nav:focus { outline: 0;}
.icon-bar { display: block; margin: 5px 0; width:26px; height: 3px; background-color: #054fa2;}
.btn-nav:hover .icon-bar { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; background-color: #054fa2;}
.nav-item { margin: 40px auto;text-align: center;}
.animated { display: block; margin: 0 auto;}
.animated:hover .icon-bar,
.animated:focus .icon-bar{ background-color: #054fa2;}
.animated:focus { cursor: pointer; z-index: 9999;}
.middle { margin: 0 auto;}
.icon-bar { -webkit-transition: all .7s ease; -moz-transition: all .7s ease; -ms-transition: all .7s ease; -o-transition: all .7s ease; transition: all .7s ease; z-index: 999999;}
.animated .icon-bar { z-index: 999999; background-color: #054fa2;}
.animated .topt { -webkit-transform: translateY(10px) rotateZ(45deg); -moz-transform: translateY(10px) rotateZ(45deg); -ms-transform: translateY(10px) rotateZ(45deg);-o-transform: translateY(10px) rotateZ(45deg);transform: translateY(10px) rotateZ(45deg)}
.animated .bottom { -webkit-transform: translateY(-6px) rotateZ(-45deg);-moz-transform: translateY(-6px) rotateZ(-45deg);-ms-transform: translateY(-6px) rotateZ(-45deg);-o-transform: translateY(-6px) rotateZ(-45deg); transform: translateY(-6px) rotateZ(-45deg);}
.animated .middle { width: 0;}
.cai{ display:none;}
.hunt{ display:none;}





@media screen and (max-width:1917px)and (min-width:1597px){
	/*头部*/
	.head_gao{ height:80px;}
	.header{ height:80px;}

	.head_logo{ float:left; height:80px; margin-left:30px;}
	.head_logo img{ cursor:pointer; padding-top:19px; height:42px;}
	
	.nav{ float:left; width:auto; height:80px; margin-left:20px;}
	.nav_1{ float:left; height:80px;}
	.nav_1 a{ display:inline-block; height:80px;}
	.nav_1 a span{font-size:16px; color:#000; height:80px; line-height:80px;  padding:0px 25px;}
	
	
	.nav_1_warp{ width:100%; height:auto; overflow:hidden; background-color:rgba(235,238,246,0.95); position:absolute; top:80px; left:0; display:none;}
	.nav_con{ width:1400px; height:auto; overflow:hidden; margin:auto; padding-top:50px;-webkit-transition: all 0.4s ease-in-out; opacity:0; padding-bottom:40px;}
	.nav_left{ float:left; width:20%; height:auto; overflow:hidden;}
	.nav_da{ width:100%; height:50px;}
	.nav_da a{ display:block; font-size:16px; color:#000; height:50px; line-height:50px; text-align:left;}
	
	.nav_xiao{ width:100%; height: auto; overflow:hidden;}
	.nav_xiao a{ display:block; font-size:14px; color:rgba(0,0,0,0.7); height:29px; line-height:29px; text-align:left; overflow:hidden;}
	.nav_xiao a:hover{color:#000;transition: all 0.4s ease-in-out;}
	
	.nav_lefta{ width:9%;}
	.nav_leftb{ width:12%;}
	.nav_leftc{ width:9%;}
	.nav_right{ float:right; width:330px; height:198px;}
	.nav_right img{ width:330px; height:198px;}
	.nav_leftd{ width:210px;}
	.nav_lefte{ width:260px;}
	
	
	.head_search{ float:right; width:290px; height:80px;}
	.search{ position:absolute; right:40px; top:28px;}
	.search_xian{ position:absolute; top:61px; left:-225px; width:290px; height:40px; background-color:#fff; border-radius:4px; overflow:hidden; opacity:0;-webkit-transition: all 0.4s ease-in-out;}
	
	.search_xian1{ opacity:1; top:56px;}
	
	.search_tu{ width:23px; height:23px; cursor:pointer;}
	.search_text{ width:255px; height:40px; background:#fff; padding-left:15px; border:none; border-radius:4px; font-size:14px;}
	
	.search_btn{ width:70px; height:40px; border:none;background-color:#004f9c; font-size:15px; color:#fff; font-family:"微软雅黑"; position:absolute; right:0; top:0;}
	
	
	
	.header_xia{ height:80px;}
	.header_xia .header,.header_xia .nav{ height:80px;}
	.header_xia .head_logo{ height:80px;}
	.header_xia .head_logo img{ height:40px; padding-top:19px;}
	
	
	.header_xia .nav_1{ height:80px;}
	.header_xia .nav_1 a{ height:80px; }
	.header_xia .nav_1 a span{ height:80px; line-height:80px; font-size:15px;}
	.header_xia .nav_1 a.nav_1_a{ height:80px; line-height:80px;}
	.header_xia .nav_1_warp{ top:80px;}
	
	.header_xia .nav_da{ width:100%; height:50px;}
	.header_xia .nav_da a{ display:block; font-size:15px; color:#000; height:50px; line-height:50px; text-align:left;}
	
	.header_xia .nav_xiao a{ display:block; font-size:14px; color:rgba(0,0,0,0.7); height:29px; line-height:29px; text-align:left; overflow:hidden;}
	
	
	.header_xia .head_search{ height:80px;}
	.header_xia .search{ top:28px;}
	.header_xia .search_xian1{ top:49px;}

	/*底部*/
	.footer{ height:388px;}
	.foot{ width:1400px; height:335px; padding-top:53px;}
	.foot_top{ height:231px;}
	.foot_1{ float:left; width:215px; height:231px;}
	.foot_nav a{ font-size:16px;}
	
	.foot_con{  margin-top:10px;}
	.foot_con a{ font-size:13px; height:21px; line-height:21px;}

	
	.foot_mid{ float:left; width:auto; height:221px; padding-top:10px;}
	.foot_wei{ float:left; width:130px; height:267px; margin-right:45px;}
	.foot_wei_1{ width:130px; height:130px;}
	.foot_wei_1 img{ width:130px; height:130px;}
	.foot_wei_2{ font-size:13px;height:35px; line-height:35px;}
	
	.foot_right{ height:231px;}
	.foot_right img{ padding-top:10px; height:87px; width:auto;}

	.typeright{ width:100%; height:65px;}
	.typeright_left{font-size:12px;}
	.typeright_right{font-size:12px;}
	.typeright_right a{ font-size:12px;}



	/*新闻中心*/
	.n_big{ width:100%; height:437px;}
	.n_big_1{ width:1400px; margin:auto; font-size:33px; color:#fff; height:60px; line-height:60px; padding-top:145px;}
	.n_big_2{ width:1400px; margin:auto; font-size:19px; color:#fff; height:55px; line-height:55px;}

	.news{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:35px;}
	.news_tit{ width:100%; text-align:center; font-size:23px; color:#000; height:80px; line-height:80px;}
	.news_mune a{ font-size:16px; padding:0px 30px; height:36px; line-height:36px;}

	.news_list ul li{ width:100%; height:421px; list-style:none; margin-top:56px;}
	.news_list ul li a{ height:420px;}
	
	.news_right{ height:365px; width:635px;}
	.news_1{ font-size:24px; height:84px; line-height:42px; margin-top:-10px;}
	.news_2{ font-size:14px; height:40px; line-height:40px; margin-top:20px;}
	.news_3{ font-size:14px; height:84px; overflow:hidden; line-height:28px; margin-top:20px;}
	.news_4{ font-size:14px; color:#fff; text-align:center; margin:auto; margin-top:58px; width:130px; height:36px; line-height:36px;}
	
	.page { margin-top:45px; padding-bottom:57px;}
	
	/*新闻中心详情*/

	.xiang{ width:1400px; }
	.xiang_tit{ font-size:30px; color:#000; height:55px; line-height:55px; padding-top:40px;}
	.xiang_come{ height:55px; line-height:55px; font-size:14px;}
	.xiang_come span{ padding:0px 24px;}
	.xiang_con{ font-size:14px; color:#1b1b1b; line-height:28px; margin-top:40px; padding-bottom:75px; }
	
	.xiang_next{ width:100%; height:56px; margin-top:24px; margin-bottom:56px;}
	.xiang_1{ float:left; width:675px; height:56px; text-align:right;}
	.xiang_1 a{ display: inline-block; width:54px; height:54px; line-height:54px; font-size:26px;}
	
	.xiang_2{ float: left; text-align:center; width:50px; height:56px;}
	.xiang_2 a{ display:block; width:100%; height:56px; background:url(../images/xiang_13.png) no-repeat center;}
	
	.xiang_3{ float:right; width:675px; height:56px;}
	.xiang_3 a{ display: inline-block; width:54px; height:54px; line-height:54px; font-size:26px;}
	
	/*联系我们*/
	.contact{ width:1400px; margin-top:30px; padding-bottom:105px;}
	.contact_con{ width:1200px; font-size:14px; line-height:21px; margin:auto; margin-top:15px; padding-bottom:120px; }
	
	.contact_list{ width:1200px; height:62px; margin:auto;}
	.contact_one{ float:left; background:url(../images/contact_05.png) no-repeat left; padding-left:75px; width:220px; height:62px;}
	.contact_1{ width:100%; font-size:14px; color:rgba(0,0,0,0.7); height:22px; line-height:22px;}
	.contact_2{ width:100%; font-size:20px; color:#000; font-family:Arial, Helvetica, sans-serif; height:40px; line-height:40px;}
	
	.contact_two{ float:left; background:url(../images/contact_07.png) no-repeat left; padding-left:75px; width:280px; height:62px;}
	.contact_3{ width:100%; font-size:20px; color:#000; font-family:Arial, Helvetica, sans-serif; height:40px; line-height:40px;}
	
	.contact_three{ float:right; background:url(../images/contact_10.png) no-repeat left; padding-left:75px; width:470px; height:62px;}
	.contact_4{ width:100%; font-size:16px; color:#000; height:40px; line-height:40px;-webkit-transition: all 0.4s ease-in-out;}
	
	
	.contact_all{ width:100%; height:435px; }
	.contact_mune{ width:540px; padding:0px 40px; border-bottom:1px solid #dcdcdc; height:65px; position:absolute; top:40px; left:40px;}
	.contact_mune a{ display:inline-block; font-size:16px; height:65px; line-height:65px; padding:0px 18px;}
	
	.contact_xian{ width:0; background-color:#004293; height:3px; position:absolute; bottom:0px; left:0px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
	
	
	.contact_yin{ width:100%; height:435px; display:none;}
	.contact_left{ float:left; width:50%; height:auto; overflow:hidden; padding-top:135px;}
	.contact_biao{ width:540px;font-size:18px; height:60px; line-height:60px;}
	.contact_ti{ width:540px; font-size:14px; line-height:30px; margin-top:30px;}
	
	.contact_map{ float:right; width:50%; height:435px;}
	.contact_iframe{ width:100%; height:435px;}
	
	/*技术公开课*/
	.overt{ width:1330px; margin-top:15px; padding:40px 35px;}
	.overt_left{ float:left; width:1020px; font-size:14px; line-height:27px; padding-top:24px;}
	
	.overt_right{ float:right; width:222px; height:222px;}
	.overt_right img{ float:right; width:222px; height:222px;}


	.overt_tit{ width:100%; font-size:16px; color:#000000; height:80px; height:70px; line-height:70px; margin-top:50px;}
	
	.overt_select{ border:1px solid #dadada; font-size:16px; color:#000; width:195px; height:53px; padding-left:20px;}
	
	.overt_list{ margin-top:35px;}
	.overt_list ul li{ width:456px; height:367px; margin-bottom:16px; margin-right:16px;}
	.overt_list ul li a{ display:block; width:16%; height:100%;}
	
	
	.overt_bo{ background-size:11%;}
	
	.overt_biao{ font-size:18px; height:43px; line-height:43px; margin-top:20px;}
	.overt_ni{ width:100%; text-align:center; height:45px; line-height:45px;}
	.overt_ni a{ font-size:12px; margin:0px 9px; float:left;}
	
	/*公司介绍*/
	.introduce{ width:1400px; height:337px; overflow:hidden; margin:auto; padding:93px 0px;}
	.introduce_left{ float:left; width:546px; height:337px; position:relative;}
	.video_10{ width:546px; height:337px;}
	.introduce_left:hover .introduce_bo{ opacity:0; top:-60px;}
	.introduce_left img{ width:546px; height:337px;}  
	.introduce_bo{  background-size:11%;}
	.introduce_right{ height:337px;}
	.introduce_tit{ width:100%; font-size:33px; color:#000; height:45px; line-height:45px;}
	.introduce_con{ width:100%; height:275px; line-height:25px;  margin-top:15px;}

	.mission{ height:539px;}
	.mission_tit{ width:1400px; font-size:24px; height:60px; line-height:60px; padding-top:100px;}
	.mission_come{ width:1400px; font-size:16px;  height:40px; line-height:40px;}
	.mission_con{ width:1400px; margin:auto; margin-top:10px;}
	.mission_con span{ display:block; font-size:14px; color:#999; width:100%; height:auto;}

	.involve{ height:524px;}
	.involve_tit{ font-size:33px; color:#fff; height:95px; line-height:95px; padding-top:33px;}
	.involve_list{ width:1400px; margin-top:96px;}
	.involve_list ul li{ float:left; width:124px; height:auto; overflow:hidden; list-style:none; margin-right:35px;} 
	
	.involve_img{ width:120px; height:120px;}
	.involve_biao{font-size:16px; height:70px; line-height:70px;}
	
	.consumer{ width:1400px; padding:135px 0px;}
	.consumer_img{ float:left; width:650px; height:auto; overflow:hidden;}
	
	.consumer_tit{ font-size:33px; height:60px; line-height:60px;}
	.consumer_con{font-size:14px; line-height:25px;  margin-top:35px;}

	.abonement_warp{ padding:80px 0px;}
	.abonement{ width:1400px;}
	.abonement_left{ padding-top:77px;}
	.abonement_right{ float:right; width:545px;}

	/*支持中心*/
	.support{ width:1400px; height:auto; overflow:hidden; margin:auto; padding-bottom:100px;}
	.support_tit{ font-size:23px; height:55px; line-height:55px; padding-top:75px;}
	.support_come{ font-size:14px; height:35px; line-height:35px;}
	.support_con{ margin-top:35px;}
	.support_left{ width:100%; height:370px; padding-top:65px;padding-left: 20px;padding-right: 20px; overflow: hidden;}
	
	.support_tu{ float:left; height:118px; text-align:left; width:120px;}
	.support_tu img{ width:118px; height:118px;}
	
	.support_you{ float:right; width:260px}
	.support_1{ width:100%; font-size:23px; height:40px; line-height:40px;}
	.support_2{ width:100%; font-size:14px; line-height:24px; margin-top:8px;}
	.support_2 span{ font-size:17px;}
	.support_3{ width:480px; height:auto; overflow:hidden; font-size:14px; line-height:55px;}
	.support_3 span{ font-size:17px;}
	
	.support_rihgt{ width:675px; height:252px; padding-top:65px;}

	/*工作机会*/
	.job_warp{ width: 1400px;margin-top:30px;}
	.type{ width:1400px; padding:15px 0px; margin-top:12px;}
	.type_one{ height:44px;}
	.type_name{ height:44px; line-height:44px; font-size:14px; width:90px;}
	.type_mune{  height:44px; line-height:44px; width:1290px;}
	.type_mune a{ font-size:14px; color:#000; border-radius:4px; padding:4px 8px; margin-right:10px; -webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
	
	
	.recruit{ width:1400px; height:auto;  margin:auto; margin-top:44px;} 
	.recruit_list{ width:1400px; height:auto; margin:auto;}
	.recruit_list ul li{ width:1400px; margin-bottom:15px;}
	.recruit_list ul li a{ display:block; width:1340px; height: auto; padding:0px 30px;}


	.recruit_zhu{ width:100%; height:70px; font-size:19px; line-height:70px;}
	.recruit_zhu span{ font-size:14px; color:#fff; width:110px; height:33px; line-height:33px; margin-top:16px;}
	.recruit_con{ width:1290px; padding:15px 25px;}
	.recruit_con span{ font-size:14px; line-height:25px; width:427px; height:25px;}

	
	.recruit_kong{ width:100%; height:25px; overflow:hidden;}
	.recruit_zhao{ width:100%; height:0px; overflow:hidden; margin:auto; margin-bottom:30px;-webkit-transition: all 0.4s ease-in-out;}
	.recruit_1{ font-size:14px; height:30px; line-height:30px;}
	.recruit_2{ font-size:14px; line-height:24px; margin-bottom:24px;}

	.promptly_warp{ width:100%; height:100vh; position:fixed; top:0; background-color:rgba(0,0,0,0.5); z-index:9999; display:none;}
	
	.promptly{ width:1200px; height: auto; max-height:650px; margin:auto; position:relative;}
	.promptly_cha{ width:18px; height:18px; position:absolute; top:30px; left:945px; z-index:9;}
	.promptly_cha a{ display:block; width:18px; height:18px; cursor:pointer;}
	.promptly_cha img{ width:18px; height:18px;}
	
	.promptly_all{ width:800px; height: auto; max-height:650px; background-color:#fff; margin:auto; border-radius:7px;}
	.promptly_tit{ width:100%; text-align:center; font-size:24px; color:#000; height:60px; line-height:40px; padding-top:50px; border-bottom:1px solid #f1f1f1;}
	.promptly_come{ width:560px; margin:auto; height: auto; overflow:hidden; line-height:30px;  padding-top:30px;}
	.promptly_come span{ float:left; width:33.33%; font-size:14px; color:#333;}
	.promptly_list{ width:560px; height:auto; overflow:hidden; margin:auto; margin-top:50px; text-align:center;}
	
	
	.promptly_text{ width:540px; height:45px; border:1px solid #f1f1f1; border-radius:4px; padding-left:18px; margin-bottom:15px; font-size:14px;}
	
	.promptly_btn{ width:150px; height:45px; font-size:14px;}

	/*活动预告*/
	.herald_warp{  padding-top:25px;}
	.herald{ width:1400px;}
	.herald_tit{ font-size:23px; height:85px; line-height:85px;}
	.herald_tit a{ font-size:12px;}


	.herald_list{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
	.herald_list ul li{ float:left; width:689px; height:447px; list-style:none; margin-bottom:25px; margin-right:22px;}
	
	
	.herald_con{ width:639px; padding:0px 25px; height:102px; }
	.herald_1{ font-size:23px; height:40px; line-height:40px; padding-top:16px;}
	.herald_2{ font-size:14px; height:35px; line-height:35px;}
	.herald_2 span{ padding:0px 15px;}
	.herald_3{ background-size:100% auto; width:102px; height:30px; line-height:30px; font-size:14px; top:37px;}
	.herald_tian{ width:639px; margin:auto; height:45px; line-height:45px;}
	
	.active_biao{ height:50px;}
	.active_biao_1{ height:50px; line-height:50px; padding-left:25px; font-size:14px; margin-left:27px; width:810px;}
	.active_biao_2{ height:50px; line-height:50px; padding-left:25px; font-size:14px; width:200px;}
	.active_biao_3{ height:50px; line-height:50px; padding-left:25px; font-size:14px; width:282px;}
	
	.active{ margin-bottom:40px;}
	.active ul li{ height:66px;}
	
	.active_1{ font-size:14px; width:730px; margin-left:52px; height:66px; line-height:66px;}
	.active_2{ font-size:14px; width:270px; margin-left:25px; height:66px; line-height:66px;}
	.active_3{ font-size:14px; width:282px; height:66px; line-height:66px;}
	
	/*自主平台产品-易智瑞地理信息平台*/
	.mune_warp{ height:58px;}
	.mune{ width:1400px; height:58px; }
	.mune a{ font-size:14px; height:58px; line-height:58px; margin-right:40px;}
	
	.yin{ width:1400px; height:58px; margin: auto;}
	.yin_1{ height:58px;}
	.yin_1 a{ display:block; font-size:14px; color:#616161; height:58px; line-height:58px; margin-right:40px;}
	
	.yin_yin{ position:absolute; top:48px; width:262px; height: auto; overflow:hidden; padding:10px 0px; z-index:9; display:none; left:-25px;}
	.yin_yin a{ display:block; margin-right:0px; font-size:12px; cursor:pointer; line-height:24px; height:24px;}
	

	.geography_tit{ font-size:23px; height:100px; line-height:100px;}
	.geography_mune{ width:1400px; height:41px;}
	.geography_mune a{ font-size:14px; height:41px; line-height:41px; padding:0px 32px;}
	
	
	.geography_con{ width:1400px; padding-top:77px; padding-bottom:30px; display:none;}
	.geography_left{ width:645px; text-align:center;}
	.geography_left img{ height:334px; width:auto;}
	
	.geography_1{ font-size:23px; height:40px; line-height:40px;}
	.geography_2{ font-size:14px; line-height:25px; margin-top:14px; padding-bottom:22px;}
	
	.geography_3{ width:100%; height:32px; line-height:32px; font-size:14px;}
	.geography_4{ font-size:14px; line-height:25px; margin-top:14px; padding-bottom:22px;}
	
	.geography_4 span{ display:block; width:675px; height:32px;line-height:32px; font-size:14px; padding-left:25px;}
	
	
	.terrace{ padding:55px 0px;}
	.terrace_mune{ width:1400px; margin:auto; height:67px; background-size:auto 100%; text-align:center;}
	.terrace_mune a{ font-size:16px; height:67px; line-height:55px;}
	.terrace_mune a:hover{ background-size:auto 100%;}
	.terrace_mune a.terrace_mune_a{ background-size:auto 100%;}
	
	.terrace_all{ width:1400px; padding-top:70px; padding-bottom:30px; display:none;}

	.platform{ width:1400px; margin-top:25px;}
	.platform_list{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
	.platform_list ul li{ width:100%; height:321px; list-style:none; margin-bottom:30px;}
	.platform_list ul li:hover .platform_img1{ margin-right:70px;}
	
	.platform_img{ float:left; width:728px; height:368px;}
	.platform_right{ float:right; width:50%; height:321px;}
	.platform_1{ font-size:19px; height:60px; line-height:60px; padding-top:24px;}
	.platform_2{ width:635px;height:180px; font-size:14px; line-height:30px; margin-top:10px;}
	
	.platform_img1{ float:right; width:728px; height:368px; margin-right:65px;}
	.platform_left{ float:left; width:635px; height:321px; }
	
	/*代理产品-ArcGIS地理信息平台*/
	.agent{ width:1400px; padding:85px 0px;}
	.agent_img img{ height:334px; width:auto;}
	
	.agent_1{ font-size:24px; height:55px; line-height:55px; padding-top:50px;}
	.agent_2{ font-size:14px; line-height:25px; margin-top:10px; padding-bottom:0px; height:auto;}
	

	.agent_3 a{ display:block; width:130px; height:36px;line-height:36px; font-size:13px;}


	.online{ width:100%; height:434px;}
	.online_left{ float:left; height:434px;}
	
	.online_1 a:hover .online_img img{ padding-top:51px;}
	.online_img{ width:100%; height:110px; text-align:center;}
	.online_img img{ padding-top:59px; height:50px;}
	.online_tit{ font-size:34px; height:68px; line-height:68px;}

	
	.online_2 a:hover .online_img2 img{ padding-top:165px;}
	.online_img2{ width:100%; height:225px; text-align:center;}
	.online_img2 img{ padding-top:175px;}
	.online_tit2{  font-size:34px;height:95px; line-height:95px;}

	
	.arcgis_tit{ font-size:24px; height:100px; line-height:100px; padding-top:55px;}
	.arcgis_tu{ width:80px; height:80px; }
	.arcgis_tu img{ width:80px; height:80px; }
	
	.arcgis_all{ height:250px; margin-top:-40px; padding-top:85px;}
	.arcgis_cai{ width:1020px; height:250px; margin:auto;} 
	.arcgis{ float:left; width:25%; height:250px;}
	
	.arcgis_biao a{ height:25px;line-height:25px; font-size:15px;}
	
	.arcgis_con{ margin-top:10px;}
	.arcgis_con a{ height:25px;line-height:25px; font-size:13px;}


	.ability{ height:646px;}
	.ability_tit{ font-size:24px; height:36px; line-height:36px; padding-top:70px;}
	.ability_come{ font-size:14px; height:35px; line-height:35px;}
	.ability_li{ font-size:37px; height:120px; line-height:120px;}
	.ability_list{ width:1400px; margin-top:15px;}
	.ability_list ul li{ float:left; width:337px; height:146px; margin-bottom:12px; margin-right:14px;}
	.ability_list ul li:nth-child(4){ margin-right:0px;}
	.ability_list ul li:nth-child(5){ width:454px;}
	.ability_list ul li:nth-child(5) .ability_img{ width:170px;}
	.ability_list ul li:nth-child(5) .ability_right{ width:250px;}
	.ability_list ul li:nth-child(6){ width:454px;}
	.ability_list ul li:nth-child(6) .ability_img{ width:170px;}
	.ability_list ul li:nth-child(6) .ability_right{ width:250px;}
	.ability_list ul li:nth-child(7){ width:454px;margin-right:0px;}
	.ability_list ul li:nth-child(7) .ability_img{ width:170px;}
	.ability_list ul li:nth-child(7) .ability_right{ width:250px;}
	
	
	.ability_list ul li a:hover .ability_img img{ padding-top:50px;}
	.ability_list ul li a:hover .ability_1{ padding-top:54px;}
	
	.ability_img{ float:left; width:110px;}
	.ability_img img{ padding-top:55px; height:46px; width:auto;}
	
	.ability_right{ width:200px;}
	.ability_1{ font-size:21px; height:30px; line-height:30px; padding-top:49px;}
	.ability_2{ font-size:14px; height:24px; line-height:24px;}
	
	/*代理产品-Envi遥感图像处理平台*/
	.agent_5{ font-size:23px; }
	.agent_6{ font-size:14px; line-height:25px; margin-top:25px; padding-bottom:35px;}
	.agent_list{ width:100%; height:160px;}
	.agent_one{ width:113px; height:113px; margin-right:27px;}
	.agent_one_1{ font-size:12px; height: auto; padding-top:12px;}
	.agent_one_1 span{ font-size:40px;} 
	.agent_one_2{ font-size:12px; height:24px; line-height:24px;}
	.agent_one_3{ font-size:12px; bottom:12px; right:33px;}


	.handle{ width:1400px;  padding:120px 0px;}
	
	.agent_1a{ height:60px; line-height:60px; padding-top:65px;}
	.agent_img1 img{ height:334px; width:auto;}
	.agent_1b{height:60px; line-height:60px; padding-top:65px;}
	
	/*代理产品-Envi遥感图像处理平台-SARscape详情*/
	
	.deal_tit{  font-size:22px; height:45px; line-height:45px; padding-top:40px;}
	.deal_come{ font-size:14px; line-height:25px; margin-top:12px; padding-bottom:58px;}
	.deal_all{ width:1400px;  height:390px;padding-bottom:45px;}
	.deal_list{  max-width:698px;}
	.deal_list ul li{ width:235px; height:130px;}
	.deal_list ul li:nth-child(3n){ width:225px;}
	.deal_list ul li a{ display:block; width:100%; height:100px; padding-top:30px;}
	
	.deal_list ul li a:hover .deal_1_1{ margin-top:-50px;}
	
	.deal_1{ width:100%; height:50px; overflow:hidden;}
	.deal_1_1{ width:100%; height:50px;}
	.deal_1_1 img{ height:50px;}
	.deal_1_2{ width:100%; height:50px;}
	.deal_1_2 img{ height:50px;}
	.deal_2{ font-size:14px; height:28px; line-height:28px;}
	
	.deal_right{ width:625px;}
	.deal_3{ font-size:19px; color:#000; height:45px; line-height:45px; padding-top:30px;}
	.deal_4{ margin-top:13px; height:305px;}
	.deal_4 span{ font-size:14px; height:25px; line-height:25px; padding-left:20px; width:605px;}

	.dispose{ height:524px;}
	.dispose_tit{ font-size:22px; height:110px; line-height:110px;}
	.dispose_list{ width:1400px; margin-top:20px;}
	.dispose_list ul li{ float:left; width:670px; height:155px; list-style:none; margin-bottom:30px;}
	
	
	.dispose_img{ float:right; width:50px; height:50px; border:2px solid #fff;}
	.dispose_img img{ width:50px; height:50px;}
	
	.dispose_left{ float:left; width:590px; height:155px; }
	.dispose_1{ font-size:16px;}
	.dispose_2{ font-size:12px; line-height:19px; margin-top:15px;}
	
	.dispose_img1{ float:left; width:50px; height:50px; border:2px solid #fff;}
	.dispose_img1 img{ width:50px; height:50px;}
	
	.dispose_right{ float:right;width:590px; height:155px; overflow:hidden;}
	
	.dispose_1a{ text-align:left;}
	.dispose_2a{ text-align:left;}

	
	.manage{ width:1400px;}
	.manage_tit{ font-size:22px; height:135px; line-height:135px;}
	.manage_con{ padding-bottom:65px; height:348px;}
	
	.manage_left{ width:625px;}
	.manage_1{ font-size:19px; height:45px; line-height:45px; padding-top:73px;}
	.manage_1 span{ font-size:14px; margin-left:10px;}
	.manage_2{  margin-top:15px; font-size:14px; line-height:25px;}
	
	
	.manage_list{ max-width:698px;}
	.manage_list ul li{ float:left; width:235px; height:175px;}
	.manage_list ul li:nth-child(3n){ width:225px;}
	.manage_list ul li a{ display:block; width:100%; height:130px; padding-top:45px;}
	
	.manage_list ul li a:hover .manage_3_1{ margin-top:-44px;}
	
	.manage_3{ width:100%; height:44px; overflow:hidden;}
	.manage_3_1{ width:100%; height:44px; text-align:center;}
	.manage_3_1 img{ height:44px;}
	.manage_3_2{ width:100%; height:44px; text-align:center;}
	.manage_3_2 img{ height:44px;}
	
	.manage_4{ font-size:14px; height:20px; line-height:20px; margin-top:15px;}
	.manage_5{ font-size:12px; height:18px; line-height:18px;}
	
	/*服务与支持-GIS科普与教育*/
	.analyse_warp{ padding:60px 0px;}
	.analyse{ width:1400px;}
	.analyse_left{ float:left; width:376px; padding:15px 0px;}
	.analyse_tit{ width:320px;}
	.analyse_tit a{ font-size:22px; height:57px; line-height:57px;}
	
	
	.analyse_mune{ width:320px; margin-bottom:55px;}
	.analyse_mune a{ display:block; width:290px; font-size:16px; line-height:57px; padding-left:30px;}
	
	
	.analyse_right{ float:right; width:1005px;}
	.analyse_biao{ margin:auto; font-size:22px; height:85px; line-height:85px; width:930px;}
	.analyse_list{ width:930px;  margin-top:25px;}
	.analyse_list ul li{ width:100%; height:307px; list-style:none; margin-bottom:33px;}
	.analyse_list ul li a{ height:306px;}
	
	.analyse_wen{ float:left; width:440px; height:306px; overflow:hidden;}
	.analyse_1{ font-size:19px; height:53px; line-height:53px;}
	.analyse_2{ font-size:13px; line-height:21px; margin-top:10px;}
	
	.analyse_you{ float:right; width:440px; height:306px;}
	
	/*服务与支持-下载中心*/
	.down_warp{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; padding:45px 0px;}
	.down{ width:1400px; height:auto; margin:auto;}
	.down_tit{  font-size:22px; height:35px; line-height:35px;}
	.down_wo{ font-size:13px; height:28px; line-height:28px;}
	.down_all{ margin-top:45px;}
	.down_left{ width:394px;}
	
	.down_mune{ width:320px; height:auto; overflow:hidden; margin:auto; margin-bottom:60px; padding:20px 0px;}
	.down_mune a{ display:block; width:100%; font-size:14px;  line-height:60px;}
	.down_mune a span{ font-size:12px;}


	.down_right{ float:right; width:920px; height:auto; overflow:hidden; margin-right:45px;}
	.down_biao{ width:100%; font-size:15px; height:48px; line-height:48px; padding-top:20px;}
	.down_list{ width:100%; height: auto; overflow:hidden;}
	.down_list ul li{ width:100%; height:72px; list-style:none; overflow:hidden;}
	.down_list ul li a{ display:block; width:100%; height:71px; border-bottom:1px solid #e5e5e5; cursor:pointer;}
	
	.down_tu{ float: left; width:45px; height:71px;}
	.down_tu img{ padding-top:21px;}
	.down_zhong{ float:left; height:71px; width:758px;}
	.down_1{ width:100%; font-size:14px; padding-top:15px;}
	.down_2{ width:100%; font-size:12px; color:rgba(0,0,0,0.5); height:26px; line-height:26px;}
	.down_2 span{ padding:0px 15px;}
	.down_li{ float:right; font-size:14px; color:rgba(0,0,0,0.5); width:97px; height:31px; background-color:#efefef; text-align:center; line-height:31px; margin-top:24px;}



	.download{ width:765px; height:680px;}
	.download_tit{ font-size:16px; color:#000; height:66px; padding:0px 20px; width:725px; line-height:66px;}
	.download_tit a{ float:right; font-size:12px;}
	
	.download_all{ width:606px; margin-top:46px;}
	.download_1{ margin-bottom:9px;}
	
	.download_text{ width:586px; height:48px; background:#fff url(../images/load_09.png) no-repeat 10px; padding-left:13px; font-size:14px;}
	
	.download_text1{ width:415px;}
	.download_btn{ float:right; font-size:14px; width:166px; height:48px;  }
	
	.download_2{ width:100%; font-size:14px; color:#000; height:45px; line-height:45px;}
	.download_2 span{ padding:0px 15px;}
	.download_radio{ margin-right:10px;}
	.download_3{ margin-top:15px;}
	.download_btn1{ font-size:18px; color:#fff; width:165px; height:50px;}
	
	/*自主平台产品-Geoplat*/
	.core{ height:650px;}
	.core_tit{ font-size:22px; height:48px; line-height:48px; padding-top:30px;}
	.core_biao{ font-size:14px; height:40px; line-height:40px;}
	
	.core_mune{ width:1400px; height:45px; margin-top:33px;}
	.core_mune a{ font-size:14px; height:45px; line-height:45px; padding:0px 20px; }
	
	
	.core_con{ width:1400px; margin:auto; height:auto; overflow:hidden; margin-top:56px; display:none;}
	.core_left{ float:left; width:584px; height:auto; overflow:hidden; text-align:center;}
	.core_left img{ height:358px;}
	
	.core_1{ font-size:22px; height:44px; line-height:44px; padding-top:103px;}
	.core_2{ font-size:16px; line-height:25px; margin-top:27px; padding-bottom:25px;}

	.kernel_warp{ padding:85px 0px;}
	.kernel{ width:1400px; }
	.kernel_img{ float:left; width:587px; height:357px;}
	.kernel_img img{ max-width:100%;}
	
	.kernel_1{ font-size:22px;}
	.kernel_2{ font-size:14px; line-height:25px; margin-top:40px;}

	.kern{ width:1400px; }
	.kern_tit{ font-size:22px; height:124px; line-height:124px;}
	.kern_all{ width:100%; height:470px; position:relative;}
	.kern_list{ width:100%; height:365px;}
	
	.kern_all .paginationk{ position: absolute; left:0px; bottom:46px;}
	.kern_all .swiper-pagination-bullet { display: inline-block; height:12px; width:12px;}
	
	
	.kern_con{ width:441px; height:365px; margin:auto;}
	
	.kern_ti{ margin:auto; font-size:19px; line-height:28px; height:56px; bottom:27px; left:10%;}
	
	/*解决方案产品-大数据解决方案*/

	.settle_ti{ font-size:23px; height:65px; line-height:65px; padding-top:45px;}
	.settle{ width:100%; height:auto; overflow:hidden;}
	.settle ul li{ width:100%; height:386px; padding:55px 0px;}
	
	.settle_con{ width:1400px;}
	.settle_img{ float:left; width:660px; text-align:center; height:386px; border-radius:0; overflow:hidden;}
	
	.settle_1{ width:100%; font-size:18px; color:#000; height:65px; line-height:65px; padding-top:0px;}
	
	.settle_img1{ float:right; width:660px; text-align:center; height:442px;overflow:hidden;}
	.settle_left{ float:left; width:50%; height:auto; overflow:hidden;}

	.resolve{ width:1398px; height:auto; overflow:hidden; margin:auto; margin-bottom:50px;}
	.resolve ul li{ float:left; width:446px; height:305px; list-style:none; margin-right:30px; margin-bottom:30px;}
	
	.resolve_shu{ font-size:23px; color:#fff; height:105px; line-height:105px;}
	
	
	
	.kernb{ width:100%; height:auto; overflow:hidden;}
	.kern_alla{ width:100%; height:528px; position:relative; overflow:hidden;}
	.kern_lie{ width:2405px; height:490px; overflow:hidden; position:relative;}
	
	
	.kern_rong{ width:437px; height:417px; margin:auto;}
	.kern_2{ font-size:19px;width:375px; height:90px; line-height:90px; }
	
	
	.kern-left {position: absolute; left:0px; top:0px; z-index:10; cursor:pointer; overflow:hidden; width:248px; height:417px;}
	.kern-right {position: absolute; right:0px; top:0px; z-index:10; cursor:pointer; overflow:hidden; width:248px; height:417px;}
	
	
	/*合作伙伴*/
	.partne{ width:1400px;}
	.partne_tit{ font-size:23px; color:#000; height:144px; line-height:144px;}
	.partne_con{ width:100%; height:auto; overflow:hidden; padding-bottom:85px;}
	
	.partne_right{ width:665px; }
	.partne_1{ font-size:16px; height:40px; line-height:40px; padding-top:45px;}
	.companion{ width:1400px;}
	.companion ul li{ width:100%; height:280px; list-style:none;}
	.companion_img{  height:280px;}
	.companion_img img{ width:100%; max-width:100%; height:auto;}
	.companion_san{ width:58px; height:58px; }
	.companion_right{ height:280px; }
	.companion_tit{ font-size:18px; height:65px; line-height:65px; padding-top:25px;}
	.companion_list{ margin-top:50px;}
	
	.companion_1{ width:54px; height:54px;}
	.companion_1 img{ width:54px; height:54px;}
	.companion_2{ font-size:14px; height:60px; line-height:60px;}
	
	.companion_img1{ float:right; width:50%; height:321px; position:relative;}
	.companion_img1 img{ width:100%; max-width:100%; height:auto;}
	.companion_san1{  width:33px; height:33px; background-color:#004f9b;}
	.companion_left{ float:left; width:50%; height:280px; background-color:#f3f5fa;}


	.colleage{ width:1400px; margin-top:95px; padding-bottom:70px;}
	.colleage_tit{ font-size:23px;height:30px; line-height:30px;}
	.colleage_biao{ font-size:16px; height:30px; line-height:30px;}
	.colleage_list{ margin-top:35px;}
	.colleage_list ul li{ float:left; width:226px; height:165px; padding-top:35px; margin-right:65px;}
	
	
	.colleage_1{ width:100%; height:63px;}
	.colleage_1_1{ width:100%; height:63px; margin-top:-63px;}
	.colleage_1_1 img{ height:63px; width:auto;}
	.colleage_1_2{ width:100%; height:63px;}
	.colleage_1_2 img{ height:63px; width:auto;}
	.colleage_2{ margin:auto; font-size:14px; line-height:18px; margin-top:30px; width:200px;}

	.charge{ width:1400px; height:283px;}
	.charge_tit{ margin:auto; font-size:26px; height: auto; width:1220px; padding-top:60px;}
	.charge_biao{ margin:auto; font-size:16px;height:30px; line-height:30px; width:1220px; }
	.charge_1{ width:1220px; margin:auto; height:34px; line-height:34px; margin-top:35px;}
	.charge_1 span{  padding-left:37px; font-size:14px;}
	.charge_2{ width:1220px; margin:auto; height:34px; line-height:34px;}
	.charge_2 span{  padding-left:37px;font-size:14px;}
	
	.responsible{ margin-top:90px;}
	.responsible_tit{ font-size:23px; height:75px; line-height:75px;}
	.responsible_ti{ width:1400px; height:45px; line-height:45px; font-size:18px; }
	.responsible_list{ width:1400px; margin-top:32px;}
	.responsible_one{ display:inline-block; width:254px; height:auto; overflow:hidden; margin:0px 11px; margin-bottom:30px;}
	
	
	.responsible_img{ width:252px; height:129px; border:1px solid #004199; overflow:hidden;}
	.responsible_img img{width:252px; height:129px;}
	.responsible_1{  font-size:14px; height:50px; line-height:50px;}

	.polling_warp { height: 55px; padding: 23px 0px;}
	.polling_tit{  font-size:23px;height:65px; line-height:65px;}
	.polling{ width:955px; height:55px; margin:auto;}
	.polling_left{ float:left; width:196px; height:55px;}
	
	.select{ width:194px; height:53px; }
	.select::after{top:22px;right:15px;}
	.select p{width:180px; padding-left:12px; line-height: 53px; font-size: 15px;}
	.select ul{width: 100%;display: block;font-size: 14px;background: #FFFFFF;position: absolute;top:53px;left: 0px;max-height: 0px;overflow: hidden;transition: max-height .3s ease-in; margin-left:-1px;}
	.select ul li{width:212px; padding-left:13px;height:45px;line-height: 45px; list-style: none;color: #000; font-size:14px;}
	.select.open::after{top:31px;}
	
	
	.polling_right{ float:right; width:752px; height:55px; position:relative;}
	.foot_text{ width:663px; height:53px; padding-left:40px;font-size:14px;}
	.foot_btn{ font-size:16px; height:55px; background:#004f9b url(../images/job1_11.png) no-repeat 23px; padding-left:33px; width:140px; background-size:14%;}
	
	
	
	.inquiry{ width:1400px;}
	.inquiry_tit{ width:100%; font-size:19px; color:#000; height:85px; line-height:85px;}
	.inquiry_con{  padding-bottom:70px;}
	.inquiry_con a{ font-size:14px;  height:30px; line-height:30px;}
	
	/*行业案例-自然资源信息化*/
	.nature{ width:1400px; }
	.nature_tit{ font-size:23px; height:95px; line-height:95px;}
	.nature_con{ margin:auto; font-size:14px; line-height:25px; padding-bottom:60px; width:1200px; height:auto; overflow:hidden;}
	
	.insight{ width:1400px; margin-top:25px; padding-bottom:95px;}
	.insight_tit{ font-size:23px; height:80px; line-height:80px;}
	
	.insight_list ul li{ float:left; width:441px; height:365px; list-style:none; margin-right:38px;}
	
	
	.interact{  height:573px;}
	.interact_tit{  font-size:23px; height:145px; line-height:145px;}
	.interact_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
	.interact_all{ width:425px; height:455px; }
	.interact_all a{ display:block; width:100%; height:100%;}
	
	.interact_yan{ width:310px; height:270px;}
	.interact_yan img{ max-width:310px ;height:270px;}
	.interact_shi{background-size:15%;}
	
	.interact_1{font-size:16px;height:70px; line-height:70px;}
	.interact_2{ font-size:13px; color:#fff; margin:auto; border-bottom:1px solid #fff; padding:0px 5px; height:28px; line-height:28px; width:60px}


	.bright{ width:1400px; padding-top:45px; padding-bottom:50px;}
	.bright_tit{  font-size:23px; height:70px; line-height:70px;}
	.bright_con{ width:1065px; margin:auto; font-size:14px; line-height:25px; padding-bottom:25px;}
	.bright_list{ width:1400px; }
	.bright_list ul li{ float:left; width:677px; height:200px; margin-right:46px;}
	
	.bright_list ul li:hover .bright_1{ width:590px;}
	.bright_list ul li:hover .bright_2{ width:590px;}
	
	.bright_1{ font-size:19px; height:55px; line-height:55px; padding-top:21px; width:610px;}
	.bright_2{ font-size:14px; height: 75px; line-height:24px; overflow:hidden; padding-top:25px; width:610px;}

	.luminous{ padding-bottom:70px;}
	.luminous_tit{ font-size:20px; height:102px; line-height:95px;}
	.luminous_list{ width:1400px; height:516px; overflow:hidden; margin:auto;}
	.luminous_list ul li{ float:left; width:441px; height:516px; margin-right:38px;}
	.luminous_list ul li a{ display:block; width:100%; height:100%; background-color:#fff;}
	
	.luminous_list ul li a:hover .luminous_1{ padding-top:30px; color:#004f9b;}
	
	.luminous_img{ width:503px; height:308px; overflow:hidden;}
	.luminous_img img{ width:503px; height:308px;}
	
	.luminous_1{ margin:auto; font-size:19px; line-height:25px; height:50px;  width:350px; padding-top:33px;}
	.luminous_2{ margin:auto; width:350px; font-size:14px; line-height:25px; height:75px; margin-top:23px; overflow:hidden;}
	.luminous_3{ width:350px; margin-top:17px;}
	.luminous_3 span{ display:inline-block; font-size:13px; color:#000; border-bottom:1px solid #000; height:26px; line-height:26px;}
	
	/*banner*/
		
	.big_div{ width:100%; height:706px;}	
	.big_con{ width:1400px; height:442px;  padding-top:265px;}
	.big_nei{ width:423px; height:442px;}
	
	
	.big_1{ font-size:52px; height:65px; line-height:65px; margin:auto; width:340px; padding-top:113px;}
	.big_2{ width:340px; margin:auto; font-size:24px; height:45px; line-height:45px;}
	.big_3{ width:340px; margin:auto; font-size:17px; height:55px; line-height:55px;}
	.big_4{ width:340px; height:auto; overflow:hidden; margin:auto; margin-top:12px;}
	.big_4 span{ display:inline-block; font-size:14px; width:127px; height:34px; line-height:34px;}

	
	.abstract{ width:1400px; height:458px; margin-top:50px;}
	.abstract_list{ width:100%; height:366px; }
	
	
	.abstract_con{ width:100%; height:366px;}
	.abstract_con a{ display:block; width:100%; height:100%;}
	
	.abstract_right{ float:right; width:630px; height:366px; position:relative;}
	.abstract_1{ width:100%; height:84px; overflow:hidden; font-size:24px; line-height:42px; margin-top:-10px;}
	.abstract_2{ width:100%; font-size:14px; height:75px; line-height:75px; margin-top:0px;}
	.abstract_3{ margin:auto; font-size:14px; line-height:28px; height:84px; margin-top:7px;} 
	
	.abstract_4 span{ display:block; font-size:13px; width:130px; height:36px; line-height:36px;}


	.abstract .paginationa{ position: absolute; left:0px; bottom:35px; text-align: center; width:100%; z-index:1; margin:auto;}
	.abstract .swiper-pagination-bullet { display: inline-block; height:10px; width:10px;}


	
	.physical_warp{ height:552px;}
	.physical{ width:1400px; padding-top:90px;}
	.physical a{ display:block; width:100%; height:378px;}
	
	
	.physical_right{ float:right; width:630px; height:378px;}
	.physical_1{ height:141px; font-size:30px; line-height:47px;}
	.physical_2{  font-size:17px; line-height:31px; margin-top:30px;}
	
	.physical_3 span{ display:block; font-size:13px;width:130px; height:36px; line-height:36px;}


	.basis{ width:1400px; height:372px; margin:auto; padding:88px 0px;}
	.basis ul li{ float:left; width:323px; height:372px; margin-right:36px;}
	
	.basis_tit{ margin:auto; font-size:17px; width:290px; height:30px; line-height:30px; padding-top:17px;}
	.basis_con{ margin:auto; width:290px; height:40px; font-size:12px; line-height:20px; margin-top:7px;}
	.basis_cha{ font-size:13px; width:130px; height:36px; line-height:36px; margin-top:20px;}

	.satisfy{ width:100%; height:552px;}
	.satisfy:hover .satisfy_1{ padding-top:100px;}
	
	
	.satisfy_con{ width:630px;  padding-left:70px;}
	.satisfy_1{ font-size:29px; line-height:47px; height:94px; padding-top:112px;}
	.satisfy_2{ font-size:17px; height:60px; line-height:45px; margin-top:50px;}
	.satisfy_3{ margin-top:100px;}
	.satisfy_3 a{ display:block; font-size:13px; width:130px; height:36px;  line-height:36px;}

	.serve{ width:100%; height:543px;}
	.serve ul li{ float:left; width:25%; height:543px; }
	.serve_tit{ font-size:24px; height:75px; line-height:75px;}


}

@media screen and (max-width:1596px)and (min-width:1437px){
	/*头部*/
	.head_gao{ height:80px;}
	.header{ height:80px;}

	.head_logo{ float:left; height:80px; margin-left:30px;}
	.head_logo img{ cursor:pointer; padding-top:19px; height:42px;}
	
	.nav{ float:left; width:auto; height:80px; margin-left:20px;}
	.nav_1{ float:left; height:80px;}
	.nav_1 a{ display:inline-block; height:80px;}
	.nav_1 a span{ font-size:16px; color:#000; height:80px; line-height:80px;  padding:0px 25px;}
	
	.nav_1_warp{ width:100%; height:auto; overflow:hidden; background-color:rgba(235,238,246,0.95); position:absolute; top:80px; left:0; display:none;}
	.nav_con{ width:1200px; height:auto; overflow:hidden; margin:auto; padding-top:50px;-webkit-transition: all 0.4s ease-in-out; opacity:0; padding-bottom:40px;}
	.nav_left{ float:left; width:20%; height:auto; overflow:hidden;}
	.nav_da{ width:100%; height:50px;}
	.nav_da a{ display:block; font-size:16px; color:#000; height:50px; line-height:50px; text-align:left;}
	
	.nav_xiao{ width:100%; height: auto; overflow:hidden;}
	.nav_xiao a{ display:block; font-size:14px; color:rgba(0,0,0,0.7); height:29px; line-height:29px; text-align:left; overflow:hidden;}
	.nav_xiao a:hover{color:#000;transition: all 0.4s ease-in-out;}
	
	.nav_lefta{ width:9%;}
	.nav_leftb{ width:12%;}
	.nav_leftc{ width:9%;}
	.nav_right{ float:right; width:298px; height:179px;}
	.nav_right img{ width:298px; height:179px;}
	.nav_leftd{ width:180px;}
	.nav_lefte{ width:215px;}
	
	
	.head_search{ float:right; width:290px; height:80px;}
	.search{ position:absolute; right:40px; top:28px;}
	.search_xian{ position:absolute; top:61px; left:-225px; width:290px; height:40px; background-color:#fff; border-radius:4px; overflow:hidden; opacity:0;-webkit-transition: all 0.4s ease-in-out;}
	
	.search_xian1{ opacity:1; top:56px;}
	
	.search_tu{ width:23px; height:23px; cursor:pointer;}
	.search_text{ width:255px; height:40px; background:#fff; padding-left:15px; border:none; border-radius:4px; font-size:14px;}
	
	.search_btn{ width:70px; height:40px; border:none;background-color:#004f9c; font-size:15px; color:#fff; font-family:"微软雅黑"; position:absolute; right:0; top:0;}
	
	
	
	.header_xia{ height:80px;}
	.header_xia .header,.header_xia .nav{ height:80px;}
	.header_xia .head_logo{ height:80px;}
	.header_xia .head_logo img{ height:40px; padding-top:15px;}
	
	
	.header_xia .nav_1{ height:80px;}
	.header_xia .nav_1 a{ height:80px; }
	.header_xia .nav_1 a span{ height:80px; line-height:80px; font-size:15px;}
	.header_xia .nav_1 a.nav_1_a{ height:80px; line-height:80px;}
	
	
	.header_xia .nav_1_warp{ top:80px;}
	
	.header_xia .nav_da{ width:100%; height:50px;}
	.header_xia .nav_da a{ display:block; font-size:15px; color:#000; height:50px; line-height:50px; text-align:left;}
	
	.header_xia .nav_xiao a{ display:block; font-size:14px; color:rgba(0,0,0,0.7); height:29px; line-height:29px; text-align:left; overflow:hidden;}
	
	
	.header_xia .head_search{ height:80px;}
	.header_xia .search{ top:23px;}
	.header_xia .search_xian1{ top:49px;}
	
	/*底部*/
	.footer{ height:333px; background: rgba(51, 51, 51);}
	.foot{ width:1300px; height:288px; padding-top:65px;}
	.foot_top{ height:200px; white-space: nowrap;}
	.foot_1{ float:left; width:200px; height:150px;
    }

	.foot_nav a{ font-size:15px; height:31px; line-height:31px;}
	
	.foot_con{  margin-top:5px;}
	.foot_con a{ font-size:12px; height:21px; line-height:21px;}

	
	.foot_mid{ float:left; width:auto; height:221px; padding-top:10px;}
	.foot_wei{ float:left; width:111px; height:200px; margin-right:33px;}
	.foot_wei_1{ width:111px; height:111px;}
	.foot_wei_1 img{ width:111px; height:111px;}
	.foot_wei_2{ font-size:12px;height:35px; line-height:35px;}
	
	.foot_right{ height:200px;}
	.foot_right img{ padding-top:10px; height:75px; width:auto;}

	.typeright{ width:100%; height:57px;}
	.typeright_left{font-size:12px; line-height:57px;}
	.typeright_right{font-size:12px; line-height:57px;}
	.typeright_right a{ font-size:12px; line-height:57px;}


	/*新闻中心*/
	.n_big{ width:100%; height:375px;}
	.n_big_1{ width:1200px; margin:auto; font-size:28px; color:#fff; height:50px; line-height:50px; padding-top:125px;}
	.n_big_2{ width:1200px; margin:auto; font-size:16px; color:#fff; height:50px; line-height:50px;}

	.news{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
	.news_tit{ width:100%; text-align:center; font-size:20px; color:#000; height:68px; line-height:68px;}
	.news_mune a{ font-size:14px; padding:0px 25px; height:32px; line-height:32px;}

	.news_list ul li{ width:100%; height:362px; list-style:none; margin-top:49px;}
	.news_list ul li a{ height:361px;}
	
	.news_right{ height:313px; width:550px;}
	.news_1{ font-size:21px; height:72px; line-height:36px; margin-top:-10px;}
	.news_2{ font-size:12px; height:36px; line-height:36px; margin-top:18px;}
	.news_3{ font-size:12px; height:72px; overflow:hidden; line-height:24px; margin-top:17px;}
	.news_4{ font-size:12px; color:#fff; text-align:center; margin:auto; margin-top:58px; width:110px; height:32px; line-height:32px;}
	
	.page { margin-top:35px; padding-bottom:47px;}
	
	/*新闻中心详情*/

	.xiang{ width:1200px; }
	.xiang_tit{ font-size:26px; height:50px; line-height:50px; padding-top:30px;}
	.xiang_come{ height:50px; line-height:50px; font-size:12px;}
	.xiang_come span{ padding:0px 20px;}
	.xiang_con{ font-size:12px; color:#1b1b1b; line-height:24px; margin-top:30px; padding-bottom:65px; }
	
	.xiang_next{ width:100%; height:56px; margin-top:21px; margin-bottom:49px;}
	.xiang_1{ float:left; width:575px; height:49px; text-align:right;}
	.xiang_1 a{ display: inline-block; width:47px; height:47px; line-height:47px; font-size:22px;}
	
	.xiang_2{ float: left; text-align:center; width:50px; height:47px;}
	.xiang_2 a{ display:block; width:100%; height:47px; background:url(../images/xiang_13.png) no-repeat center;}
	
	.xiang_3{ float:right; width:575px; height:48px;}
	.xiang_3 a{ display: inline-block; width:47px; height:47px; line-height:47px; font-size:22px;}
	
	/*联系我们*/
	.contact{ width:1200px; margin-top:30px; padding-bottom:105px;}
	.contact_con{ width:1200px; font-size:14px; line-height:21px; margin:auto; margin-top:15px; padding-bottom:120px; }
	
	.contact_list{ width:1200px; height:62px; margin:auto;}
	.contact_one{ float:left; background:url(../images/contact_05.png) no-repeat left; padding-left:75px; width:220px; height:62px;}
	.contact_1{ width:100%; font-size:14px; color:rgba(0,0,0,0.7); height:22px; line-height:22px;}
	.contact_2{ width:100%; font-size:20px; color:#000; font-family:Arial, Helvetica, sans-serif; height:40px; line-height:40px;}
	
	.contact_two{ float:left; background:url(../images/contact_07.png) no-repeat left; padding-left:75px; width:280px; height:62px;}
	.contact_3{ width:100%; font-size:20px; color:#000; font-family:Arial, Helvetica, sans-serif; height:40px; line-height:40px;}
	
	.contact_three{ float:right; background:url(../images/contact_10.png) no-repeat left; padding-left:75px; width:470px; height:62px;}
	.contact_4{ width:100%; font-size:14px; color:#000; height:40px; line-height:40px;-webkit-transition: all 0.4s ease-in-out;}
	
	
	.contact_all{ width:100%; height:374px; }
	.contact_mune{ width:480px; padding:0px 30px; border-bottom:1px solid #dcdcdc; height:65px; position:absolute; top:20px; left:30px;}
	.contact_mune a{ display:inline-block; font-size:15px; height:65px; line-height:65px; padding:0px 17px;}
	

	
	.contact_yin{ width:100%; height:374px; display:none;}
	.contact_left{ float:left; width:50%; height:auto; overflow:hidden; padding-top:105px;}
	.contact_biao{ width:480px;font-size:16px; height:60px; line-height:60px;}
	.contact_ti{ width:480px; font-size:13px; line-height:30px; margin-top:20px;}
	
	.contact_map{ float:right; width:50%; height:374px;}
	.contact_iframe{ width:100%; height:374px;}
	
	/*技术公开课*/
	.overt{ width:1160px; margin-top:15px; padding:35px 30px;}
	.overt_left{ float:left; width:875px; font-size:14px; line-height:27px; padding-top:14px;}
	
	.overt_right{ float:right; width:190px; height:190px;}
	.overt_right img{ float:right; width:190px; height:190px;}


	.overt_tit{ width:100%; font-size:16px; color:#000000; height:80px; height:70px; line-height:70px; margin-top:50px;}
	
	.overt_select{ border:1px solid #dadada; font-size:16px; color:#000; width:195px; height:50px; padding-left:20px;}
	
	.overt_list{ margin-top:30px;}
	.overt_list ul li{ width:390px; height:314px; margin-bottom:14px; margin-right:15px;}
	.overt_list ul li a{ display:block; width:100%; height:100%;}
	
	
	.overt_bo{ background-size:10%;}
	
	.overt_biao{ font-size:16px; height:38px; line-height:38px; margin-top:17px;}
	.overt_ni{ width:100%; text-align:center; height:40px; line-height:40px;}
	.overt_ni a{ font-size:12px; margin:0px 7px;}
	
	/*公司介绍*/
	.introduce{ width:1200px; height:290px; overflow:hidden; margin:auto; padding:80px 0px;}
	.introduce_left{ float:left; width:466px; height:290px; position:relative;}
	.video_10{ width:466px; height:290px;}
	.introduce_left:hover .introduce_bo{ opacity:0; top:-60px;}
	.introduce_left img{ width:466px; height:290px;}  
	.introduce_bo{  background-size:11%;}
	.introduce_right{ height:290px;}
	.introduce_tit{ width:100%; font-size:28px; color:#000; height:40px; line-height:40px;}
	.introduce_con{ width:100%; height:275px; font-size:12px; line-height:21px;  margin-top:15px;}

	.mission{ height:463px;}
	.mission_tit{ width:1200px; font-size:22px; height:60px; line-height:60px; padding-top:70px;}
	.mission_come{ width:1200px; font-size:16px;  height:40px; line-height:40px;}
	.mission_con{ width:1200px; margin-top:20px;}
	.mission_con span{ display:block; font-size:12px;  width:100%;  height:auto;}

	.involve{ height:449px;}
	.involve_tit{ font-size:28px; color:#fff; height:82px; line-height:82px; padding-top:28px;}
	.involve_list{ width:1200px; margin-top:83px;}
	.involve_list ul li{ float:left; width:106px; height:auto; overflow:hidden; list-style:none; margin-right:30px;} 
	
	.involve_img{ width:102px; height:102px;}
	.involve_biao{font-size:14px; height:60px; line-height:60px;}
	
	.consumer{ width:1200px; padding:120px 0px;}
	.consumer_img{ float:left; width:560px; height:auto; overflow:hidden;}
	
	.consumer_tit{ font-size:28px; height:50px; line-height:50px;}
	.consumer_con{font-size:12px; line-height:21px;  margin-top:30px;}

	.abonement_warp{ padding:70px 0px;}
	.abonement{ width:1200px;}
	.abonement_left{ padding-top:65px;}
	.abonement_right{ float:right; width:465px;}

	/*支持中心*/
	.support{ width:1200px; padding-bottom:87px;}
	.support_tit{ font-size:18px; height:48px; line-height:48px; padding-top:65px;}
	.support_come{ font-size:12px; height:30px; line-height:30px;}
	.support_con{ margin-top:32px;}
	.support_left{ width:580px; height:217px; padding-top:55px;}
	
	.support_tu{ float:left; height:103px; text-align:right; width:127px;}
	.support_tu img{ width:103px; height:103px;}
	
	.support_you{ float:right; width:430px}
	.support_1{ width:100%; font-size:19px; height:36px; line-height:36px;}
	.support_2{ width:420px; font-size:12px; line-height:21px; margin-top:8px;}
	.support_2 span{ font-size:16px;}
	.support_3{ width:420px; height:auto; overflow:hidden; font-size:12px; line-height:45px;}
	.support_3 span{ font-size:16px;}
	
	.support_rihgt{ width:580px; height:217px; padding-top:55px;}
	
	/*工作机会*/
	.job_warp{ width: 1200px;margin-top:30px;}
	.type{ width:1200px; padding:15px 0px; margin-top:12px;}
	.type_one{ height:44px;}
	.type_name{ height:44px; line-height:44px; font-size:14px; width:90px;}
	.type_mune{  height:44px; line-height:44px; width:1100px;}
	.type_mune a{ font-size:14px; color:#000; border-radius:4px; padding:4px 8px; margin-right:10px; -webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
	
	
	.recruit{ width:1200px; height:auto;  margin:auto; margin-top:40px;} 
	.recruit_list{ width:1200px; height:auto; margin:auto;}
	.recruit_list ul li{ width:1200px; margin-bottom:15px;}
	.recruit_list ul li a{ display:block; width:1140px; height: auto; padding:0px 30px;}


	.recruit_zhu{ width:100%; height:60px; font-size:17px; line-height:60px;}
	.recruit_zhu span{ font-size:14px; color:#fff; width:100px; height:30px; line-height:30px; margin-top:14px;}
	.recruit_con{ width:1090px; padding:12px 25px;}
	.recruit_con span{ font-size:13px; line-height:21px; width:360px; height:21px;}

	
	.recruit_kong{ width:100%; height:25px; overflow:hidden;}
	.recruit_zhao{ width:100%; height:0px; overflow:hidden; margin:auto; margin-bottom:30px;-webkit-transition: all 0.4s ease-in-out;}
	.recruit_1{ font-size:13px; height:30px; line-height:30px;}
	.recruit_2{ font-size:13px; line-height:21px; margin-bottom:24px;}

	.promptly_warp{ width:100%; height:100vh; position:fixed; top:0; background-color:rgba(0,0,0,0.5); z-index:9999; display:none;}
	
	.promptly{ width:1200px; height:650px; margin:auto; position:relative;}
	.promptly_cha{ width:18px; height:18px; position:absolute; top:30px; left:945px; z-index:9;}
	.promptly_cha a{ display:block; width:18px; height:18px; cursor:pointer;}
	.promptly_cha img{ width:18px; height:18px;}
	
	.promptly_all{ width:800px; height:650px; background-color:#fff; margin:auto; border-radius:7px;}
	.promptly_tit{ width:100%; text-align:center; font-size:20px; color:#000; height:60px; line-height:40px; padding-top:50px; border-bottom:1px solid #f1f1f1;}
	.promptly_come{ width:560px; margin:auto; height: auto; overflow:hidden; line-height:30px;  padding-top:30px;}
	.promptly_come span{ float:left; width:33.33%; font-size:14px; color:#333;}
	.promptly_list{ width:560px; height:auto; overflow:hidden; margin:auto; margin-top:50px; text-align:center;}
	.promptly_text{ width:540px; height:45px; border:1px solid #f1f1f1; border-radius:4px; padding-left:18px; margin-bottom:15px; font-size:14px;}
	
	.promptly_btn{ width:150px; height:45px; font-size:14px;}
	
	/*活动预告*/
	.herald_warp{  padding-top:23px;}
	.herald{ width:1200px;}
	.herald_tit{ font-size:19px; height:75px; line-height:75px;}
	.herald_tit a{ font-size:12px;}


	.herald_list{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
	.herald_list ul li{ float:left; width:591px; height:384px; margin-bottom:23px; margin-right:18px;}
	
	
	.herald_con{ width:541px; padding:0px 25px; height:88px; }
	.herald_1{ font-size:19px; height:35px; line-height:35px; padding-top:15px;}
	.herald_2{ font-size:12px; height:32px; line-height:32px;}
	.herald_2 span{ padding:0px 12px;}
	.herald_3{ background-size:100% auto; width:102px; height:30px; line-height:30px; font-size:14px; top:32px;}
	.herald_tian{ width:541px; margin:auto; height:40px; line-height:40px;}
	
	.active_biao{ height:44px;}
	.active_biao_1{ height:44px; line-height:44px; padding-left:25px; font-size:13px; margin-left:27px; width:660px;}
	.active_biao_2{ height:44px; line-height:44px; padding-left:25px; font-size:13px; width:160px;}
	.active_biao_3{ height:44px; line-height:44px; padding-left:25px; font-size:13px; width:278px;}
	
	.active{ margin-bottom:40px;}
	.active ul li{ height:66px;}
	
	.active_1{ font-size:13px; width:600px; margin-left:52px; height:58px; line-height:58px;}
	.active_2{ font-size:13px; width:240px; margin-left:25px; height:58px; line-height:58px;}
	.active_3{ font-size:13px; width:240px; height:58px; line-height:58px;}
	
	/*自主平台产品-易智瑞地理信息平台*/
	.mune_warp{ height:50px;}
	.mune{ width:1200px; height:50px; }
	.mune a{ font-size:14px; height:50px; line-height:50px; margin-right:35px;}
	
	.yin{ width:1200px; height:50px; margin: auto;}
	.yin_1{ height:50px;}
	.yin_1 a{ display:block; font-size:14px; color:#616161; height:50px; line-height:50px; margin-right:35px;}
	
	.yin_yin{ position:absolute; top:39px; width:262px; height: auto; overflow:hidden; padding:10px 0px;  z-index:9; display:none; left:-25px;}
	.yin_yin a{ display:block; margin-right:0px; font-size:12px; cursor:pointer; line-height:24px; height:24px;}

	

	.geography_tit{ font-size:19px; height:95px; line-height:95px;}
	.geography_mune{ width:1200px; height:36px;}
	.geography_mune a{ font-size:14px; height:36px; line-height:36px; padding:0px 27px;}
	
	
	.geography_con{ width:1200px; padding-top:65px; padding-bottom:25px; display:none;}
	.geography_left{ width:540px; text-align:center;}
	.geography_left img{ height:287px; width:auto;}
	
	.geography_1{ font-size:19px; height:34px; line-height:34px;}
	.geography_2{ font-size:12px; line-height:22px; margin-top:11px; padding-bottom:22px;}
	
	.geography_3{ width:100%; height:28px; line-height:28px; font-size:12px;}
	.geography_4{font-size:12px; }
	.geography_4 span{ display:block; width:575px; height:28px;line-height:28px; font-size:12px; padding-left:25px;}
	
	
	.terrace{ padding:50px 0px;}
	.terrace_mune{ width:1200px; margin:auto; height:58px; background-size:auto 100%; text-align:center;}
	.terrace_mune a{ font-size:14px; height:58px; line-height:48px;}
	.terrace_mune a:hover{ background-size:auto 100%;}
	.terrace_mune a.terrace_mune_a{ background-size:auto 100%;}
	
	.terrace_all{ width:1200px; padding-top:63px; padding-bottom:25px; display:none;}

	.platform{ width:1200px; margin-top:20px;}
	.platform_list{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
	.platform_list ul li{ width:100%; height:276px; list-style:none; margin-bottom:28px;}
	.platform_list ul li:hover .platform_img1{ margin-right:60px;}
	
	.platform_img{ float:left; width:728px; height:368px;}
	.platform_right{ float:right; width:50%; height:276px;}
	.platform_1{ font-size:16px; height:53px; line-height:53px; padding-top:20px;}
	.platform_2{ width:545px; height:180px; font-size:12px; line-height:25px; margin-top:8px;}
	
	.platform_img1{ float:right; width:728px; height:368px; margin-right:55px;}
	.platform_left{ float:left; width:545px; height:276px; }
	
	
	/*代理产品-ArcGIS地理信息平台*/
	.agent{ width:1200px; padding:73px 0px;}
	.agent_img img{ height:287px; width:auto;}
	
	.agent_1{ font-size:20px; height:50px; line-height:50px; padding-top:40px;}
	.agent_2{ font-size:12px; line-height:22px; margin-top:10px; padding-bottom:45px; height:145px;}

	.agent_3 a{ display:block; width:110px; height:32px;line-height:32px; font-size:12px;}


	.online{ width:100%; height:372px;}
	.online_left{ float:left; height:372px;}
	
	.online_1 a:hover .online_img img{ padding-top:46px;}
	.online_img{ width:100%; height:95px; text-align:center;}
	.online_img img{ padding-top:51px; height:44px;}
	.online_tit{ font-size:29px; height:60px; line-height:60px;}

	
	.online_2 a:hover .online_img2 img{ padding-top:146px;}
	.online_img2{ width:100%; height:195px; text-align:center;}
	.online_img2 img{ padding-top:151px;}
	.online_tit2{  font-size:29px;height:80px; line-height:80px;}

	
	.arcgis_tit{ font-size:20px; height:88px; line-height:88px; padding-top:48px;}
	.arcgis_tu{ width:70px; height:70px; }
	.arcgis_tu img{ width:70px; height:70px; }
	
	.arcgis_all{ height:215px; margin-top:-35px; padding-top:75px;}
	.arcgis_cai{ width:1000px; height:215px; margin:auto;} 
	.arcgis{ float:left; width:25%; height:215px;}
	
	.arcgis_biao a{ height:23px;line-height:23px; font-size:14px;}
	
	.arcgis_con{ margin-top:10px;}
	.arcgis_con a{ height:23px;line-height:23px; font-size:12px;}


	.ability{ height:554px;}
	.ability_tit{ font-size:20px; height:30px; line-height:30px; padding-top:60px;}
	.ability_come{ font-size:12px; height:30px; line-height:30px;}
	.ability_li{ font-size:31px; height:100px; line-height:100px;}
	.ability_list{ width:1200px; margin-top:13px;}
	.ability_list ul li{ float:left; width:289px; height:125px; margin-bottom:10px; margin-right:12px;}
	.ability_list ul li:nth-child(4){ margin-right:0px;}
	.ability_list ul li:nth-child(5){ width:390px;}
	.ability_list ul li:nth-child(5) .ability_img{ width:150px;}
	.ability_list ul li:nth-child(5) .ability_right{ width:215px;}
	.ability_list ul li:nth-child(6){ width:390px;}
	.ability_list ul li:nth-child(6) .ability_img{ width:150px;}
	.ability_list ul li:nth-child(6) .ability_right{ width:215px;}
	.ability_list ul li:nth-child(7){ width:390px;margin-right:0px;}
	.ability_list ul li:nth-child(7) .ability_img{ width:150px;}
	.ability_list ul li:nth-child(7) .ability_right{ width:215px;}
	
	
	.ability_list ul li a:hover .ability_img img{ padding-top:43px;}
	.ability_list ul li a:hover .ability_1{ padding-top:47px;}
	
	.ability_img{ float:left; width:90px;}
	.ability_img img{ padding-top:48px; height:40px; width:auto;}
	
	.ability_right{ width:175px;}
	.ability_1{ font-size:18px; height:27px; line-height:27px; padding-top:42px;}
	.ability_2{ font-size:12px; height:24px; line-height:24px;}
	
	/*代理产品-Envi遥感图像处理平台*/
	.agent_5{ font-size:20px; }
	.agent_6{ font-size:12px; line-height:22px; margin-top:20px; padding-bottom:30px;}
	.agent_list{ width:100%; height:140px;}
	.agent_one{ width:105px; height:105px; margin-right:27px;}
	.agent_one_1{ font-size:12px; height: auto; padding-top:12px;}
	.agent_one_1 span{ font-size:34px;} 
	.agent_one_2{ font-size:12px; height:24px; line-height:24px;}
	.agent_one_3{ font-size:12px; bottom:12px; right:33px;}


	.handle{ width:1200px;  padding:100px 0px;}
	
	.agent_1a{ height:60px; line-height:60px; padding-top:55px;}
	.agent_img1 img{ height:287px; width:auto;}
	.agent_1b{height:60px; line-height:60px; padding-top:55px;}
	
	/*代理产品-Envi遥感图像处理平台-SARscape详情*/
	
	.deal_tit{  font-size:20px; height:35px; line-height:35px; padding-top:40px;}
	.deal_come{ font-size:14px; line-height:25px; margin-top:10px; padding-bottom:50px;}
	.deal_all{ width:1200px; height:342px; padding-bottom:40px;}
	.deal_list{ max-width:582px;}
	.deal_list ul li{ width:195px; height:113px;}
	.deal_list ul li:nth-child(3n){ width:189px;}
	.deal_list ul li a{ display:block; width:100%; height:87px; padding-top:26px;}
	
	.deal_list ul li a:hover .deal_1_1{ margin-top:-44px;}
	
	.deal_1{ width:100%; height:44px; overflow:hidden;}
	.deal_1_1{ width:100%; height:44px;}
	.deal_1_1 img{ height:44px;}
	.deal_1_2{ width:100%; height:44px;}
	.deal_1_2 img{ height:44px;}
	.deal_2{ font-size:14px; height:24px; line-height:24px;}
	
	.deal_right{ width:540px;}
	.deal_3{ font-size:16px; color:#000; height:40px; line-height:40px; padding-top:30px;}
	.deal_4{ margin-top:13px; height:265px;}
	.deal_4 span{ font-size:12px; height:22px; line-height:22px; padding-left:20px; width:520px;}

	.dispose{ height:450px;}
	.dispose_tit{ font-size:20px; height:95px; line-height:95px;}
	.dispose_list{ width:1200px; margin-top:10px;}
	.dispose_list ul li{ float:left; width:575px; height:135px; list-style:none; margin-bottom:30px;}
	
	
	.dispose_img{ float:right; width:44px; height:44px; border:2px solid #fff;}
	.dispose_img img{ width:44px; height:44px;}
	
	.dispose_left{ float:left; width:510px; height:135px; }
	.dispose_1{ font-size:14px;}
	.dispose_2{ font-size:12px; line-height:19px; margin-top:10px;}
	
	.dispose_img1{ float:left; width:44px; height:44px; border:2px solid #fff;}
	.dispose_img1 img{ width:44px; height:44px;}
	
	.dispose_right{ float:right;width:510px; height:135px; overflow:hidden;}
	
	.dispose_1a{ text-align:left;}
	.dispose_2a{ text-align:left;}

	
	.manage{ width:1200px;}
	.manage_tit{ font-size:19px; height:115px; line-height:115px;}
	.manage_con{ padding-bottom:65px; height:300px;}
	
	.manage_left{ width:540px;}
	.manage_1{ font-size:16px; height:45px; line-height:45px; padding-top:50px;}
	.manage_1 span{ font-size:14px; margin-left:10px;}
	.manage_2{  margin-top:12px; font-size:12px; line-height:22px;}
	
	
	.manage_list{ max-width:582px;}
	.manage_list ul li{ float:left; width:195px; height:150px;}
	.manage_list ul li:nth-child(3n){ width:189px;}
	.manage_list ul li a{ display:block; width:100%; height:110px; padding-top:40px;}
	
	.manage_list ul li a:hover .manage_3_1{ margin-top:-37px;}
	
	.manage_3{ width:100%; height:37px; overflow:hidden;}
	.manage_3_1{ width:100%; height:37px; text-align:center;}
	.manage_3_1 img{ height:37px;}
	.manage_3_2{ width:100%; height:37px; text-align:center;}
	.manage_3_2 img{ height:37px;}
	
	.manage_4{ font-size:14px; height:20px; line-height:20px; margin-top:15px;}
	.manage_5{ font-size:12px; height:18px; line-height:18px;}
	
	/*服务与支持-GIS科普与教育*/
	.analyse_warp{ padding:50px 0px;}
	.analyse{ width:1200px;}
	.analyse_left{ float:left; width:324px; padding:15px 0px;}
	.analyse_tit{ width:275px;}
	.analyse_tit a{ font-size:19px; height:47px; line-height:47px;}
	
	
	.analyse_mune{ width:275px; margin-bottom:45px;}
	.analyse_mune a{ display:block; width:250px; font-size:14px; line-height:50px; padding-left:25px;}
	
	
	.analyse_right{  width:860px;}
	.analyse_biao{ margin:auto; font-size:19px; height:73px; line-height:73px; width:795px;}
	.analyse_list{ width:795px;  margin-top:22px;}
	.analyse_list ul li{ width:100%; height:264px; list-style:none; margin-bottom:33px;}
	.analyse_list ul li a{ height:263px;}
	
	.analyse_wen{ float:left; width:375px; height:263px; overflow:hidden;}
	.analyse_1{ font-size:16px; height:47px; line-height:47px;}
	.analyse_2{ font-size:12px; line-height:19px; margin-top:5px;}
	
	.analyse_you{ float:right; width:375px; height:263px;}
	
	/*服务与支持-下载中心*/
	.down_warp{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; padding:40px 0px;}
	.down{ width:1200px; height:auto; margin:auto;}
	.down_tit{  font-size:19px; height:30px; line-height:30px;}
	.down_wo{ font-size:12px; height:25px; line-height:25px;}
	.down_all{ margin-top:40px;}
	.down_left{ width:338px;}
	
	.down_mune{ width:275px; height:auto; overflow:hidden; margin:auto; margin-bottom:50px; padding:18px 0px;}
	.down_mune a{ display:block; width:100%; font-size:14px;  line-height:50px;}
	.down_mune a span{ font-size:12px;}


	.down_right{ float:right; width:790px; height:auto; overflow:hidden; margin-right:40px;}
	.down_biao{ width:100%; font-size:15px; height:43px; line-height:43px; padding-top:20px;}
	.down_list{ width:100%; height: auto; overflow:hidden;}
	.down_list ul li{ width:100%; height:72px; list-style:none; overflow:hidden;}
	.down_list ul li a{ display:block; width:100%; height:71px; border-bottom:1px solid #e5e5e5; cursor:pointer;}
	
	.down_tu{ float: left; width:45px; height:71px;}
	.down_tu img{ padding-top:21px;}
	.down_zhong{ float:left; height:71px; width:635px;}
	.down_1{ width:100%; font-size:14px; padding-top:15px;}
	.down_2{ width:100%; font-size:12px; color:rgba(0,0,0,0.5); height:26px; line-height:26px;}
	.down_2 span{ padding:0px 15px;}
	.down_li{ float:right; font-size:12px; width:97px; height:31px; background-color:#efefef; text-align:center; line-height:31px; margin-top:24px;}
	
	.download{ width:656px; height:587px;}
	.download_tit{ font-size:16px; color:#000; height:57px; padding:0px 20px; width:616px; line-height:57px;}
	.download_tit a{ float:right; font-size:12px;}
	
	.download_all{ width:520px; margin-top:40px;}
	.download_1{ margin-bottom:9px;}
	
	.download_text{ width:505px; height:42px; background:#fff url(../images/load_09.png) no-repeat 10px; padding-left:13px; font-size:14px;}
	
	.download_text1{ width:357px;}
	.download_btn{ float:right; font-size:14px; width:143px; height:44px;  }
	
	.download_2{ width:100%; font-size:14px; color:#000; height:45px; line-height:45px;}
	.download_2 span{ padding:0px 15px;}
	.download_radio{ margin-right:10px;}
	.download_3{ margin-top:15px;}
	.download_btn1{ font-size:15px; color:#fff; width:145px; height:44px;}
	
	/*自主平台产品-Geoplat*/
	.core{ height:557px;}
	.core_tit{ font-size:19px; height:42px; line-height:42px; padding-top:26px;}
	.core_biao{ font-size:14px; height:34px; line-height:34px;}
	
	.core_mune{ width:1200px; height:38px; margin-top:29px;}
	.core_mune a{ font-size:14px; height:38px; line-height:38px; padding:0px 18px; }
	
	
	.core_con{ width:1200px; margin:auto; height:auto; overflow:hidden; margin-top:50px; display:none;}
	.core_left{ float:left; width:502px; height:auto; overflow:hidden; text-align:center;}
	.core_left img{ height:307px; width:auto;}
	
	.core_1{ font-size:19px; height:40px; line-height:40px; padding-top:88px;}
	.core_2{ font-size:14px; line-height:25px; margin-top:24px; padding-bottom:25px;}

	.kernel_warp{ padding:73px 0px;}
	.kernel{ width:1200px; }
	.kernel_img{ float:left; width:504px; height:307px;}
	.kernel_img img{ max-width:100%;}
	
	.kernel_1{ font-size:19px;}
	.kernel_2{ font-size:14px; line-height:25px; margin-top:40px;}

	.kern{ width:1200px; }
	.kern_tit{ font-size:19px; height:107px; line-height:107px;}
	.kern_all{ width:100%; height:404px; position:relative;}
	.kern_list{ width:100%; height:314px;}
	
	.kern_all .paginationk{ position: absolute; left:0px; bottom:40px;}
	.kern_all .swiper-pagination-bullet { display: inline-block; height:11px; width:11px;}
	
	
	.kern_ti{ margin:auto; font-size:16px; line-height:24px; height:48px; bottom:27px; left:10%;}

	/*解决方案产品-大数据解决方案*/

	.settle_ti{ font-size:20px; height:65px; line-height:65px; padding-top:45px;}
	.settle{ width:100%; height:auto; overflow:hidden;}
	.settle ul li{ width:100%; height:332px; padding:48px 0px;}
	
	.settle_con{ width:1200px;}
	.settle_img{ float:left; width:560px; text-align:center; height:332px; border-radius:0; overflow:hidden;}
	
	.settle_1{ width:100%; font-size:16px; color:#000; height:55px; line-height:55px; padding-top:35px;}
	
	.settle_img1{ float:right; width:560px; text-align:center; height:332px;overflow:hidden;}
	.settle_left{ float:left; width:50%; height:auto; overflow:hidden;}

	.resolve{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-bottom:30px;}
	.resolve ul li{ float:left; width:390px; height:262px; list-style:none; margin-right:15px; margin-bottom:20px;}
	
	.resolve_shu{ font-size:20px; color:#fff; height:90px; line-height:90px;}
	
	
	
	.kernb{ width:100%; height:auto; overflow:hidden;}
	.kern_alla{ width:100%; height:454px; position:relative; overflow:hidden;}
	.kern_lie{ width:2065px; height:490px; overflow:hidden; position:relative;}
	
	.kern_rong{ width:375px; height:360px; margin:auto;}
	.kern_2{ font-size:16px;width:320px; height:80px; line-height:80px; }
	
	.kern-left {position: absolute; left:0px; top:0px; z-index:10; cursor:pointer; overflow:hidden; width:248px; height:360px;}
	.kern-right {position: absolute; right:0px; top:0px; z-index:10; cursor:pointer; overflow:hidden; width:248px; height:360px;}
	
	
	/*合作伙伴*/
	.partne{ width:1200px;}
	.partne_tit{ font-size:19px; color:#000; height:124px; line-height:124px;}
	.partne_con{ width:100%; height:auto; overflow:hidden; padding-bottom:75px;}
	
	.partne_right{ width:570px; }
	.partne_1{ font-size:16px; height:35px; line-height:35px; padding-top:40px;}
	
	.companion{ width:1200px;}
	.companion ul li{ width:100%; height:242px; list-style:none;}
	.companion_img{  height:242px;}
	.companion_img img{ width:100%; max-width:100%; height:auto;}
	.companion_san{ width:50px; height:50px; }
	.companion_right{ height:242px; }
	.companion_tit{ font-size:16px; height:65px; line-height:65px; padding-top:20px;}
	.companion_list{ margin-top:35px;}
	
	.companion_1{ width:47px; height:47px;}
	.companion_1 img{ width:47px; height:47px;}
	.companion_2{ font-size:14px; height:50px; line-height:50px;}
	
	.companion_img1{ float:right; width:50%; height:242px; position:relative;}
	.companion_img1 img{ width:100%; max-width:100%; height:auto;}
	.companion_san1{  width:29px; height:29px; background-color:#004f9b;}
	.companion_left{ float:left; width:50%; height:242px; background-color:#f3f5fa;}


	.colleage{ width:1200px; margin-top:43px; padding-bottom:60px;}
	.colleage_tit{ font-size:19px;height:23px; line-height:23px;}
	.colleage_biao{ font-size:14px; height:28px; line-height:28px;}
	.colleage_list{ margin-top:30px;}
	.colleage_list ul li{ float:left; width:192px; height:140px; padding-top:30px; margin-right:57px;}
	
	
	.colleage_1{ width:100%; height:55px;}
	.colleage_1_1{ width:100%; height:55px; margin-top:-55px;}
	.colleage_1_1 img{ height:55px; width:auto;}
	.colleage_1_2{ width:100%; height:55px;}
	.colleage_1_2 img{ height:55px; width:auto;}
	.colleage_2{ margin:auto; font-size:14px; line-height:18px; margin-top:20px; width:170px;}

	.charge{ width:1200px; height:243px;}
	.charge_tit{ margin:auto; font-size:22px; height: auto; width:1050px; padding-top:50px;}
	.charge_biao{ margin:auto; font-size:14px;height:30px; line-height:30px; width:1050px; }
	.charge_1{ width:1050px; margin:auto; height:30px; line-height:30px; margin-top:30px;}
	.charge_1 span{  padding-left:37px; font-size:14px;}
	.charge_2{ width:1050px; margin:auto; height:30px; line-height:30px;}
	.charge_2 span{  padding-left:37px;font-size:14px;}
	
	.responsible{ margin-top:70px;}
	.responsible_tit{ font-size:19px; height:65px; line-height:65px;}
	.responsible_ti{ width:1200px; height:40px; line-height:40px; font-size:16px; }
	.responsible_list{ width:1200px; margin-top:28px;}
	.responsible_one{ display:inline-block; width:218px; height:auto; overflow:hidden; margin:0px 9px; margin-bottom:25px;}
	
	
	.responsible_img{ width:216px; height:110px; border:1px solid #004199; overflow:hidden;}
	.responsible_img img{width:216px; height:110px;}
	.responsible_1{  font-size:14px; height:40px; line-height:40px;}


	.polling_warp { height: 55px; padding: 23px 0px;}
	.polling_tit{  font-size:19px;height:55px; line-height:55px;}
	.polling{ width:955px; height:55px; margin:auto;}
	.polling_left{ float:left; width:196px; height:55px;}
	
	.select{ width:194px; height:53px; }
	.select::after{top:22px;right:15px;}
	.select p{width:180px; padding-left:12px; line-height: 53px; font-size: 15px;}
	.select ul{width: 100%;display: block;font-size: 14px;background: #FFFFFF;position: absolute;top:53px;left: 0px;max-height: 0px;overflow: hidden;transition: max-height .3s ease-in; margin-left:-1px;}
	.select ul li{width:212px; padding-left:13px;height:45px;line-height: 45px; list-style: none;color: #000; font-size:14px;}
	.select.open::after{top:31px;}
	
	
	.polling_right{ float:right; width:752px; height:55px; position:relative;}
	.foot_text{ width:663px; height:53px; padding-left:40px;font-size:14px;}
	.foot_btn{ font-size:15px; height:55px; background:#004f9b url(../images/job1_11.png) no-repeat 23px; padding-left:33px; width:140px; background-size:14%;}
	
	
	
	.inquiry{ width:1200px;}
	.inquiry_tit{ width:100%; font-size:16px; color:#000; height:75px; line-height:75px;}
	.inquiry_con{  padding-bottom:60px;}
	.inquiry_con a{ font-size:14px;  height:30px; line-height:30px;}
	
	/*行业案例-自然资源信息化*/
	.nature{ width:1200px; }
	.nature_tit{ font-size:19px; height:85px; line-height:85px;}
	.nature_con{ margin:auto; font-size:14px; line-height:25px; padding-bottom:55px; width:1100px; height:auto; overflow:hidden;}
	
	.insight{ width:1200px; margin-top:20px; padding-bottom:65px;}
	.insight_tit{ font-size:19px; height:70px; line-height:70px;}
	.insight_list ul li{ float:left; width:379px; height:314px; list-style:none; margin-right:31px;}
	
	
	.interact{  height:492px;}
	.interact_tit{  font-size:19px; height:125px; line-height:125px;}
	.interact_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
	.interact_all{ width:425px; height:455px;}
	.interact_all a{ display:block; width:100%; height:100%;}
	
	.interact_yan{ width:266px; height:233px;}
	.interact_yan img{ max-width:266px; height:233px;}
	.interact_shi{background-size:15%;}
	
	.interact_1{font-size:16px;height:60px; line-height:60px;}
	.interact_2{ font-size:12px; color:#fff; margin:auto; border-bottom:1px solid #fff; padding:0px 5px; height:28px; line-height:28px; width:60px}


	.bright{ width:1200px; padding-top:45px; padding-bottom:50px;}
	.bright_tit{  font-size:19px; height:60px; line-height:60px;}
	.bright_con{ width:1065px; margin:auto; font-size:14px; line-height:25px; padding-bottom:25px;}
	.bright_list{ width:1200px; }
	.bright_list ul li{ float:left; width:580px; height:170px; margin-right:40px;}
	
	.bright_list ul li:hover .bright_1{ width:500px;}
	.bright_list ul li:hover .bright_2{ width:500px;}
	
	.bright_1{ font-size:16px; height:45px; line-height:45px; padding-top:20px; width:520px;}
	.bright_2{ font-size:12px; height: 87px; line-height:21px; overflow:hidden; padding-top:23px; width:520px;}

	.luminous{ padding-bottom:60px;}
	.luminous_tit{ font-size:18px; height:90px; line-height:85px;}
	.luminous_list{ width:1200px; height:442px; overflow:hidden; margin:auto;}
	.luminous_list ul li{ float:left; width:379px; height:442px; margin-right:31px;}
	.luminous_list ul li a{ display:block; width:100%; height:100%; background-color:#fff;}
	
	.luminous_list ul li a:hover .luminous_1{ padding-top:30px; color:#004f9b;}
	
	.luminous_img{ width:503px; height:308px; overflow:hidden;}
	.luminous_img img{ width:503px; height:308px;}
	
	.luminous_1{ margin:auto; font-size:16px; line-height:22px; height:44px;  width:300px; padding-top:28px;}
	.luminous_2{ margin:auto; width:300px; font-size:12px; line-height:21px; height:63px; margin-top:20px; overflow:hidden;}
	.luminous_3{ width:300px; margin-top:12px;}
	.luminous_3 span{ display:inline-block; font-size:12px; color:#000; border-bottom:1px solid #000; height:26px; line-height:26px;}
	
	/*banner*/
	.big_con{ width:1200px; height:380px;  padding-top:265px;}
	.big_nei{ width:365px; height:380px;}
	
	
	.big_1{ font-size:45px; height:55px; line-height:55px; margin:auto; width:295px; padding-top:99px;}
	.big_2{ width:295px; margin:auto; font-size:20px; height:40px; line-height:40px;}
	.big_3{ width:295px; margin:auto; font-size:15px; height:45px; line-height:45px;}
	.big_4{ width:295px; height:auto; overflow:hidden; margin:auto; margin-top:12px;}
	.big_4 span{ display:inline-block; font-size:12px; width:110px; height:30px; line-height:30px;}

	
	.abstract{ width:1200px; height:402px; margin-top:40px;}
	.abstract_list{ width:100%; height:314px; }
	
	
	.abstract_con{ width:100%; height:314px;}
	.abstract_con a{ display:block; width:100%; height:100%;}
	
	.abstract_right{ float:right; width:540px; height:314px; position:relative;}
	.abstract_1{ width:100%; height:72px; font-size:20px; line-height:36px; margin-top:-10px;}
	.abstract_2{ width:100%; font-size:12px; height:65px; line-height:65px; margin-top:0px;}
	.abstract_3{ margin:auto; font-size:12px; line-height:24px; height:72px; margin-top:7px;} 
	
	.abstract_4 span{ display:block; font-size:12px; width:110px; height:32px; line-height:32px;}


	.abstract .paginationa{ position: absolute; left:0px; bottom:35px; text-align: center; width:100%; z-index:1; margin:auto;}
	.abstract .swiper-pagination-bullet { display: inline-block; height:9px; width:9px;}


	
	.physical_warp{ height:474px;}
	.physical{ width:1200px; padding-top:80px;}
	.physical a{ display:block; width:100%; height:325px;}
	
	
	.physical_right{ float:right; width:540px; height:325px;}
	.physical_1{ height:120px; font-size:25px; line-height:40px;}
	.physical_2{  font-size:15px; line-height:27px; margin-top:25px;}
	
	.physical_3 span{ display:block; font-size:12px;width:110px; height:32px; line-height:32px;}


	.basis{ width:1200px; height:319px; margin:auto; padding:75px 0px;}
	.basis ul li{ float:left; width:276px; height:319px; margin-right:32px;}
	
	.basis_tit{ margin:auto; font-size:15px; width:250px; height:27px; line-height:27px; padding-top:14px;}
	.basis_con{ margin:auto; width:250px; height:36px; font-size:12px; line-height:18px; margin-top:4px;}
	.basis_cha{ font-size:12px; width:110px; height:32px; line-height:32px; margin-top:15px;}

	.satisfy{ width:100%; height:474px;}
	.satisfy:hover .satisfy_1{ padding-top:85px;}
	
	
	.satisfy_con{ width:540px;  padding-left:60px;}
	.satisfy_1{ font-size:25px; line-height:40px; height:80px; padding-top:95px;}
	.satisfy_2{ font-size:15px; height:53px; line-height:40px; margin-top:44px;}
	.satisfy_3{ margin-top:87px;}
	.satisfy_3 a{ display:block; font-size:12px; width:110px; height:32px;  line-height:32px;}

	.serve{ width:100%; height:466px;}
	.serve ul li{ float:left; width:25%; height:466px; }
	.serve_tit{ font-size:20px; height:65px; line-height:65px;}

}

@media screen and (max-width:1436px)and (min-width:1277px){
	/*头部*/
	.head_gao{ height:80px;}
	.header{ height:80px;}
	.agent_img { width:46%;}
	.head_logo{ float:left; height:80px; margin-left:30px;}
	.head_logo img{ cursor:pointer; padding-top:19px; height:42px;}
	
	.nav{ float:left; width:auto; height:80px; margin-left:20px;}
	.nav_1{ float:left; height:80px;}
	.nav_1 a{ display:inline-block; height:80px;}
	.nav_1 a span{ font-size:16px; color:#000; height:80px; line-height:80px;  padding:0px 25px;}
	
	.nav_1_warp{ width:100%; height:auto; overflow:hidden; background-color:rgba(235,238,246,0.95); position:absolute; top:80px; left:0; display:none;}
	.nav_con{ width:1100px; height:auto; overflow:hidden; margin:auto; padding-top:50px;-webkit-transition: all 0.4s ease-in-out; opacity:0; padding-bottom:40px;}
	.nav_left{ float:left; width:20%; height:auto; overflow:hidden;}
	.nav_da{ width:100%; height:50px;}
	.nav_da a{ display:block; font-size:15px; color:#000; height:50px; line-height:50px; text-align:left;}
	
	.nav_xiao{ width:100%; height: auto; overflow:hidden;}
	.nav_xiao a{ display:block; font-size:13px; color:rgba(0,0,0,0.7); height:29px; line-height:29px; text-align:left; overflow:hidden;}
	.nav_xiao a:hover{color:#000;transition: all 0.4s ease-in-out;}
	
	.nav_lefta{ width:11%;}
	.nav_leftb{ width:12%;}
	.nav_leftc{ width:9%;}
	.nav_right{ float:right; width:298px; height:179px;}
	.nav_right img{ width:284px; height:171px;}
	.nav_leftd{ width:160px;}
	.nav_lefte{ width:195px;}
	
	
	.head_search{ float:right; width:290px; height:80px;}
	.search{ position:absolute; right:40px; top:28px;}
	.search_xian{ position:absolute; top:61px; left:-225px; width:290px; height:40px; background-color:#fff; border-radius:4px; overflow:hidden; opacity:0;-webkit-transition: all 0.4s ease-in-out;}
	
	.search_xian1{ opacity:1; top:56px;}
	
	.search_tu{ width:23px; height:23px; cursor:pointer;}
	.search_text{ width:255px; height:40px; background:#fff; padding-left:15px; border:none; border-radius:4px; font-size:14px;}
	
	.search_btn{ width:70px; height:40px; border:none;background-color:#004f9c; font-size:15px; color:#fff; font-family:"微软雅黑"; position:absolute; right:0; top:0;}
	
	
	
	.header_xia{ height:70px;}
	.header_xia .header,.header_xia .nav{ height:70px;}
	.header_xia .head_logo{ height:70px;}
	.header_xia .head_logo img{ height:40px; padding-top:15px;}
	
	
	.header_xia .nav_1{ height:70px;}
	.header_xia .nav_1 a{ height:70px; }
	.header_xia .nav_1 a span{ height:70px; line-height:70px; font-size:15px;}
	.header_xia .nav_1 a.nav_1_a{ height:70px; line-height:70px;}
	
	
	.header_xia .nav_1_warp{ top:70px;}
	
	.header_xia .nav_da{ width:100%; height:50px;}
	.header_xia .nav_da a{ display:block; font-size:15px; color:#000; height:50px; line-height:50px; text-align:left;}
	
	.header_xia .nav_xiao a{ display:block; font-size:14px; color:rgba(0,0,0,0.7); height:29px; line-height:29px; text-align:left; overflow:hidden;}
	
	
	.header_xia .head_search{ height:70px;}
	.header_xia .search{ top:23px;}
	.header_xia .search_xian1{ top:49px;}
	
	
	/*底部*/
	.footer{ height:305px;}
	.foot{ width:1100px; height:265px; padding-top:40px;}
	.foot_top{ height:184px;}
	.foot_1{ float:left; width:166px; height:184px;}
	.foot_nav a{ font-size:14px; height:31px; line-height:31px;}
	
	.foot_con{  margin-top:5px;}
	.foot_con a{ font-size:12px; height:21px; line-height:21px;}

	
	.foot_mid{ float:left; width:auto; height:184px; padding-top:10px;}
	.foot_wei{ float:left; width:113px; height:184px; margin-right:28px;}
	.foot_wei_1{ width:103px; height:103px; margin:auto;}
	.foot_wei_1 img{ width:103px; height:103px;}
	.foot_wei_2{ font-size:12px;height:35px; line-height:35px;}
	
	.foot_right{ height:184px;}
	.foot_right img{ padding-top:10px; height:70px; width:auto;}

	.typeright{ width:100%; height:50px;}
	.typeright_left{font-size:12px; line-height:50px;}
	.typeright_right{font-size:12px; line-height:50px;}
	.typeright_right a{ font-size:12px; line-height:50px;}


	/*新闻中心*/
	.n_big{ width:100%; height:345px;}
	.n_big_1{ width:1100px; margin:auto; font-size:26px; color:#fff; height:50px; line-height:50px; padding-top:115px;}
	.n_big_2{ width:1100px; margin:auto; font-size:15px; color:#fff; height:45px; line-height:45px;}

	.news{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
	.news_tit{ width:100%; text-align:center; font-size:18px; color:#000; height:60px; line-height:60px;}
	.news_mune a{ font-size:14px; padding:0px 25px; height:32px; line-height:32px;}

	.news_list ul li{ width:100%; height:333px; list-style:none; margin-top:43px;}
	.news_list ul li a{ height:332px;}
	
	.news_right{ height:287px; width:505px;}
	.news_1{ font-size:19px; height:66px; line-height:33px; margin-top:-10px;}
	.news_2{ font-size:12px; height:36px; line-height:36px; margin-top:15px;}
	.news_3{ font-size:12px; height:72px; overflow:hidden; line-height:24px; margin-top:17px;}
	.news_4{ font-size:12px; color:#fff; text-align:center; margin:auto; margin-top:50px; width:110px; height:32px; line-height:32px;}
	
	.page { margin-top:25px; padding-bottom:37px;}
	
	/*新闻中心详情*/

	.xiang{ width:1100px; }
	.xiang_tit{ font-size:22px; height:40px; line-height:40px; padding-top:30px;}
	.xiang_come{ height:50px; line-height:50px; font-size:12px;}
	.xiang_come span{ padding:0px 20px;}
	.xiang_con{ font-size:12px; color:#1b1b1b; line-height:24px; margin-top:30px; padding-bottom:65px; }
	
	.xiang_next{ width:100%; height:46px; margin-top:21px; margin-bottom:49px;}
	.xiang_1{ float:left; width:525px; height:46px; text-align:right;}
	.xiang_1 a{ display: inline-block; width:44px; height:44px; line-height:44px; font-size:20px;}
	
	.xiang_2{ float: left; text-align:center; width:50px; height:44px;}
	.xiang_2 a{ display:block; width:100%; height:44px; background:url(../images/xiang_13.png) no-repeat center;}
	
	.xiang_3{ float:right; width:525px; height:46px;}
	.xiang_3 a{ display: inline-block; width:44px; height:44px; line-height:44px; font-size:20px;}
	
	/*联系我们*/
	.contact{ width:1100px; margin-top:30px; padding-bottom:105px;}
	.contact_con{ width:1100px; font-size:14px; line-height:21px; margin:auto; margin-top:15px; padding-bottom:90px; }
	
	.contact_list{ width:1100px; height:62px; margin:auto;}
	.contact_one{ float:left; background:url(../images/contact_05.png) no-repeat left; padding-left:75px; width:200px; height:62px;}
	.contact_1{ width:100%; font-size:12px; color:rgba(0,0,0,0.7); height:22px; line-height:22px;}
	.contact_2{ width:100%; font-size:16px; color:#000; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px;}
	
	.contact_two{ float:left; background:url(../images/contact_07.png) no-repeat left; padding-left:75px; width:260px; height:62px;}
	.contact_3{ width:100%; font-size:16px; color:#000; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px;}
	
	.contact_three{ float:right; background:url(../images/contact_10.png) no-repeat left; padding-left:75px; width:415px; height:62px;}
	.contact_4{ width:100%; font-size:14px; color:#000; height:30px; line-height:30px;}
	
	
	.contact_all{ width:100%; height:344px;}
	.contact_mune{ width:480px; padding:0px 30px; border-bottom:1px solid #dcdcdc; height:65px; position:absolute; top:20px; left:30px;}
	.contact_mune a{ display:inline-block; font-size:15px; height:65px; line-height:65px; padding:0px 17px;}
	

	
	.contact_yin{ width:100%; height:344px; display:none;}
	.contact_left{ float:left; width:50%; height:auto; overflow:hidden; padding-top:105px;}
	.contact_biao{ width:480px;font-size:16px; height:60px; line-height:60px;}
	.contact_ti{ width:480px; font-size:13px; line-height:30px; margin-top:20px;}
	
	.contact_map{ float:right; width:50%; height:344px;}
	.contact_iframe{ width:100%; height:344px;}
	
	/*技术公开课*/
	.overt{ width:1060px; margin-top:15px; padding:30px 30px;}
	.overt_left{ float:left; width:800px; font-size:12px; line-height:23px; padding-top:14px;}
	
	.overt_right{ float:right; width:176px; height:176px;}
	.overt_right img{  width:176px; height:176px;}


	.overt_tit{ width:100%; font-size:14px; color:#000000; height:60px; height:55px; line-height:55px; margin-top:50px;}
	
	.overt_select{ border:1px solid #dadada; font-size:14px; color:#000; width:165px; height:40px; padding-left:20px;}
	
	.overt_list{ margin-top:30px;}
	.overt_list ul li{ width:358px; height:288px; margin-bottom:12px; margin-right:13px;}
	.overt_list ul li a{ display:block; width:100%; height:100%;}
	
	
	.overt_bo{ background-size:10%;}
	
	.overt_biao{ font-size:14px; height:35px; line-height:35px; margin-top:15px;}
	.overt_ni{ width:100%; text-align:center; height:33px; line-height:33px;}
	.overt_ni a{ font-size:12px; margin:0px 5px;}
	
	/*公司介绍*/
	.introduce{ width:1100px; height:290px; overflow:hidden; margin:auto; padding:70px 0px;}
	.introduce_left{ float:left; width:466px; height:290px; position:relative;}
	.video_10{ width:466px; height:290px;}
	.introduce_left:hover .introduce_bo{ opacity:0; top:-60px;}
	.introduce_left img{ width:466px; height:290px;}  
	.introduce_bo{  background-size:11%;}
	.introduce_right{ height:290px;}
	.introduce_tit{ width:100%; font-size:24px; color:#000; height:35px; line-height:35px;}
	.introduce_con{ width:100%; height:275px; font-size:12px; line-height:21px;  margin-top:15px;}

	.mission{ height:463px;}
	.mission_tit{ width:1100px; font-size:22px; height:60px; line-height:60px; padding-top:60px;}
	.mission_come{ width:1100px; font-size:15px;  height:40px; line-height:40px;}
	.mission_con{ width:1100px; margin-top:10px;}
	.mission_con span{ display:block; font-size:12px; width:1100px; height:auto;}

	.involve{ height:420px;}
	.involve_tit{ font-size:24px; color:#fff; height:82px; line-height:82px; padding-top:28px;}
	.involve_list{ width:1100px; margin-top:73px;}
	.involve_list ul li{ float:left; width:104px; height:auto; overflow:hidden; list-style:none; margin-right:20px;} 
	
	.involve_img{ width:100px; height:100px;}
	.involve_biao{font-size:14px; height:60px; line-height:60px;}
	
	.consumer{ width:1100px; padding:100px 0px;}
	.consumer_img{ float:left; width:520px; height:auto; overflow:hidden;}
	
	.consumer_tit{ font-size:24px; height:50px; line-height:50px;}
	.consumer_con{font-size:12px; line-height:21px;  margin-top:30px;}

	.abonement_warp{ padding:60px 0px;}
	.abonement{ width:1100px;}
	.abonement_left{ padding-top:65px;}
	.abonement_right{ float:right; width:465px;}
	
	/*支持中心*/
	.support{ width:1100px; padding-bottom:80px;}
	.support_tit{ font-size:18px; height:45px; line-height:45px; padding-top:60px;}
	.support_come{ font-size:12px; height:30px; line-height:30px;}
	.support_con{ margin-top:30px;}
	.support_left{ overflow: hidden; padding-top:30px;}
	
	.support_tu{ float:none; height:95px; text-align:center; width:100%; margin-bottom: 15px;}
	.support_tu img{ width:95px; height:95px;}
	
	.support_you{ float:right; width:100%}
	.support_1{ width:100%; font-size:18px; height:35px; line-height:35px; text-align: center;}
	.support_2{ width:100%; font-size:12px; line-height:21px; margin-top:8px;}
	.support_2 span{ font-size:16px;}
	.support_3{ width:100%; height:auto; overflow:hidden; font-size:12px; line-height:35px;}
	.support_3 span{ font-size:16px;}
	
	.support_rihgt{ width:533px; height:220px; padding-top:30px;}
	
	/*工作机会*/
	.job_warp{ width: 1100px;margin-top:30px;}
	.type{ width:1100px; padding:15px 0px; margin-top:12px;}
	.type_one{ height:44px;}
	.type_name{ height:44px; line-height:44px; font-size:14px; width:90px;}
	.type_mune{  height:44px; line-height:44px; width:1000px;}
	.type_mune a{ font-size:14px; color:#000; border-radius:4px; padding:4px 8px; margin-right:10px; -webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
	
	
	.recruit{ width:1100px; height:auto;  margin:auto; margin-top:40px;} 
	.recruit_list{ width:1100px; height:auto; margin:auto;}
	.recruit_list ul li{ width:1100px; margin-bottom:10px;}
	.recruit_list ul li a{ display:block; width:1040px; height: auto; padding:0px 30px;}


	.recruit_zhu{ width:100%; height:50px; font-size:15px; line-height:50px;}
	.recruit_zhu span{ font-size:12px; color:#fff; width:90px; height:28px; line-height:28px; margin-top:10px;}
	.recruit_con{ width:990px; padding:12px 25px;}
	.recruit_con span{ font-size:13px; line-height:21px; width:325px; height:21px;}

	
	.recruit_kong{ width:100%; height:20px; overflow:hidden;}
	.recruit_zhao{ width:100%; height:0px; overflow:hidden; margin:auto; margin-bottom:30px;-webkit-transition: all 0.4s ease-in-out;}
	.recruit_1{ font-size:13px; height:30px; line-height:30px;}
	.recruit_2{ font-size:13px; line-height:21px; margin-bottom:24px;}

	.promptly_warp{ width:100%; height:100vh; position:fixed; top:0; background-color:rgba(0,0,0,0.5); z-index:9999; display:none;}
	
	.promptly{ width:1100px; height:650px; margin:auto; position:relative;}
	.promptly_cha{ width:16px; height:16px; position:absolute; top:30px; left:910px; z-index:9;}
	.promptly_cha a{ display:block; width:16px; height:16px; cursor:pointer;}
	.promptly_cha img{ width:16px; height:16px;}
	
	.promptly_all{ width:800px; height:650px; background-color:#fff; margin:auto; border-radius:7px;}
	.promptly_tit{ width:100%; text-align:center; font-size:18px; color:#000; height:60px; line-height:40px; padding-top:50px; border-bottom:1px solid #f1f1f1;}
	.promptly_come{ width:560px; margin:auto; height: auto; overflow:hidden; line-height:30px;  padding-top:30px;}
	.promptly_come span{ float:left; width:33.33%; font-size:14px; color:#333;}
	.promptly_list{ width:560px; height:auto; overflow:hidden; margin:auto; margin-top:50px; text-align:center;}
	.promptly_text{ width:540px; height:45px; border:1px solid #f1f1f1; border-radius:4px; padding-left:18px; margin-bottom:15px; font-size:14px;}
	
	.promptly_btn{ width:150px; height:45px; font-size:14px;}
	
	/*活动预告*/
	.herald_warp{  padding-top:20px;}
	.herald{ width:1100px;}
	.herald_tit{ font-size:18px; height:65px; line-height:65px;}
	.herald_tit a{ font-size:12px;}


	.herald_list{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
	.herald_list ul li{ float:left; width:542px; height:353px; margin-bottom:17px; margin-right:16px;}
	.herald_con{ width:502px; padding:0px 20px; height:80px; }
	.herald_1{ font-size:18px; height:33px; line-height:33px; padding-top:13px;}
	.herald_2{ font-size:12px; height:30px; line-height:30px;}
	.herald_2 span{ padding:0px 10px;}
	.herald_3{ background-size:100% auto; width:81px; height:22px; line-height:22px; font-size:12px; top:32px;}
	.herald_tian{ width:502px; margin:auto; height:40px; line-height:40px;}
	
	.active_biao{ height:40px;}
	.active_biao_1{ height:40px; line-height:40px; padding-left:25px; font-size:13px; margin-left:27px; width:590px;}
	.active_biao_2{ height:40px; line-height:40px; padding-left:25px; font-size:13px; width:150px;}
	.active_biao_3{ height:40px; line-height:40px; padding-left:25px; font-size:13px; width:248px;}
	
	.active{ margin-bottom:40px;}
	.active ul li{ height:54px;}
	
	.active_1{ font-size:12px; width:560px; margin-left:52px; height:54px; line-height:54px;}
	.active_2{ font-size:12px; width:200px; margin-left:25px; height:54px; line-height:54px;}
	.active_3{ font-size:12px; width:230px; height:54px; line-height:54px;}
	
	/*自主平台产品-易智瑞地理信息平台*/
	.mune_warp{ height:46px;}
	.mune{ width:1100px; height:46px; }
	.mune a{ font-size:14px; height:46px; line-height:46px; margin-right:35px;}
	
	.yin{ width:1100px; height:46px; margin: auto;}
	.yin_1{ height:46px;}
	.yin_1 a{ display:block; font-size:14px; color:#616161; height:46px; line-height:46px; margin-right:35px;}
	
	.yin_yin{ position:absolute; top:34px; width:262px; height: auto; overflow:hidden; padding:10px 0px;  z-index:9; display:none; left:-25px;}
	.yin_yin a{ display:block; margin-right:0px; font-size:12px; cursor:pointer; line-height:24px; height:24px;}

	.geography_tit{ font-size:18px; height:85px; line-height:85px;}
	.geography_mune{ width:1100px; height:36px;}
	.geography_mune a{ font-size:14px; height:36px; line-height:36px; padding:0px 27px;}
	
	
	.geography_con{ width:1100px; padding-top:60px; padding-bottom:25px; display:none;}
	.geography_left{ width:540px; text-align:center;}
	.geography_left img{ height:287px; width:auto;}
	
	.geography_1{ font-size:18px; height:34px; line-height:34px;}
	.geography_2{ font-size:12px; line-height:22px; margin-top:11px; padding-bottom:22px;}
	
	.geography_3{ width:100%; height:28px; line-height:28px; font-size:12px;}
	.geography_4{font-size:12px; }
	.geography_4 span{ display:block; width:575px; height:28px;line-height:28px; font-size:12px; padding-left:25px;}
	
	
	.terrace{ padding:50px 0px;}
	.terrace_mune{ width:1100px; margin:auto; height:58px; background-size:auto 100%; text-align:center;}
	.terrace_mune a{ font-size:14px; height:58px; line-height:48px;}
	.terrace_mune a:hover{ background-size:auto 100%;}
	.terrace_mune a.terrace_mune_a{ background-size:auto 100%;}
	
	.terrace_all{ width:1100px; padding-top:63px; padding-bottom:25px; display:none;}

	.platform{ width:1100px; margin-top:15px;}
	.platform_list{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.platform_list ul li{ width:100%; height:252px; list-style:none; margin-bottom:27px;}
	.platform_list ul li:hover .platform_img1{ margin-right:55px;}

	.platform_right{ float:right; width:50%; height:252px;}
	.platform_1{ font-size:16px; height:50px; line-height:50px; padding-top:15px;}
	.platform_2{  width:499px;height:180px; font-size:12px; line-height:25px; margin-top:8px;}
	

	.platform_left{ float:left; width:499px; height:252px; }
	.platform_img1{ margin-right:51px;}
	
	
	
	/*代理产品-ArcGIS地理信息平台*/
	.agent{ width:1000px; padding:65px 0px;}
	.agent_img img{ height:264px; width:auto;}
	
	.agent_1{ font-size:18px; height:46px; line-height:46px; padding-top:30px;}
	.agent_2{ font-size:12px; line-height:22px; margin-top:5px; padding-bottom:30px; height:135px; overflow-y:auto;}

	.agent_3 a{ display:block; width:110px; height:32px;line-height:32px; font-size:12px;}


	.online{ width:100%; height:340px;}
	.online_left{ float:left; height:340px;}
	
	.online_1 a:hover .online_img img{ padding-top:42px;}
	.online_img{ width:100%; height:87px; text-align:center;}
	.online_img img{ padding-top:47px; height:40px;}
	.online_tit{ font-size:27px; height:56px; line-height:56px;}

	
	.online_2 a:hover .online_img2 img{ padding-top:130px;}
	.online_img2{ width:100%; height:178px; text-align:center;}
	.online_img2 img{ padding-top:134px;}
	.online_tit2{  font-size:27px;height:75px; line-height:75px;}

	
	.arcgis_tit{ font-size:18px; height:80px; line-height:80px; padding-top:40px;}
	.arcgis_tu{ width:64px; height:64px; }
	.arcgis_tu img{ width:64px; height:64px; }
	
	.arcgis_all{ height:200px; margin-top:-32px; padding-top:65px;}
	.arcgis_cai{ width:900px; height:200px; margin:auto;} 
	.arcgis{ float:left; width:25%; height:200px;}
	
	.arcgis_biao a{ height:23px;line-height:23px; font-size:14px;}
	
	.arcgis_con{ margin-top:10px;}
	.arcgis_con a{ height:23px;line-height:23px; font-size:12px;}


	.ability{ height:508px;}
	.ability_tit{ font-size:18px; height:30px; line-height:30px; padding-top:55px;}
	.ability_come{ font-size:12px; height:28px; line-height:28px;}
	.ability_li{ font-size:28px; height:95px; line-height:95px;}
	.ability_list{ width:1100px; margin-top:12px;}
	.ability_list ul li{ float:left; width:265px; height:114px; margin-bottom:10px; margin-right:10px;}
	.ability_list ul li:nth-child(4){ margin-right:0px;}
	.ability_list ul li:nth-child(5){ width:358px;}
	.ability_list ul li:nth-child(5) .ability_img{ width:135px;}
	.ability_list ul li:nth-child(5) .ability_right{ width:200px;}
	.ability_list ul li:nth-child(6){ width:358px;}
	.ability_list ul li:nth-child(6) .ability_img{ width:135px;}
	.ability_list ul li:nth-child(6) .ability_right{ width:200px;}
	.ability_list ul li:nth-child(7){ width:358px;margin-right:0px;}
	.ability_list ul li:nth-child(7) .ability_img{ width:135px;}
	.ability_list ul li:nth-child(7) .ability_right{ width:200px;}
	
	
	.ability_list ul li a:hover .ability_img img{ padding-top:41px;}
	.ability_list ul li a:hover .ability_1{ padding-top:42px;}
	
	.ability_img{ float:left; width:85px;}
	.ability_img img{ padding-top:44px; height:38px; width:auto;}
	
	.ability_right{ width:160px;}
	.ability_1{ font-size:16px; height:25px; line-height:25px; padding-top:37px;}
	.ability_2{ font-size:12px; height:24px; line-height:24px;}
	
	/*代理产品-Envi遥感图像处理平台*/
	.agent_5{ font-size:18px; }
	.agent_6{ font-size:12px; line-height:22px; margin-top:20px; padding-bottom:30px;}
	.agent_list{ width:100%; height:130px;}
	.agent_one{ width:100px; height:100px; margin-right:27px;}
	.agent_one_1{ font-size:12px; height: auto; padding-top:10px;}
	.agent_one_1 span{ font-size:34px;} 
	.agent_one_2{ font-size:12px; height:24px; line-height:24px;}
	.agent_one_3{ font-size:12px; bottom:10px; right:30px;}


	.handle{ width:1100px;  padding:90px 0px;}
	
	.agent_1a{ height:55px; line-height:55px; padding-top:50px;}
	.agent_img1 img{ height:264px; width:auto;}
	.agent_1b{height:55px; line-height:55px; padding-top:50px;}
	
	/*代理产品-Envi遥感图像处理平台-SARscape详情*/
	
	.deal_tit{  font-size:20px; height:35px; line-height:35px; padding-top:40px;}
	.deal_come{ font-size:14px; line-height:25px; margin-top:10px; padding-bottom:50px;}
	.deal_all{ width:1200px; height:342px; padding-bottom:40px;}
	.deal_list{ max-width:582px;}
	.deal_list ul li{ width:195px; height:113px;}
	.deal_list ul li:nth-child(3n){ width:189px;}
	.deal_list ul li a{ display:block; width:100%; height:87px; padding-top:26px;}
	
	.deal_list ul li a:hover .deal_1_1{ margin-top:-44px;}
	
	.deal_1{ width:100%; height:44px; overflow:hidden;}
	.deal_1_1{ width:100%; height:44px;}
	.deal_1_1 img{ height:44px;}
	.deal_1_2{ width:100%; height:44px;}
	.deal_1_2 img{ height:44px;}
	.deal_2{ font-size:14px; height:24px; line-height:24px;}
	
	.deal_right{ width:540px;}
	.deal_3{ font-size:16px; color:#000; height:40px; line-height:40px; padding-top:25px;}
	.deal_4{ margin-top:13px; height:265px;}
	.deal_4 span{ font-size:12px; height:22px; line-height:22px; padding-left:20px; width:520px;}

	.dispose{ height:412px;}
	.dispose_tit{ font-size:18px; height:90px; line-height:90px;}
	.dispose_list{ width:1100px; margin-top:10px;}
	.dispose_list ul li{ float:left; width:530px; height:125px; list-style:none; margin-bottom:20px;}
	
	
	.dispose_img{ float:right; width:42px; height:42px; border:2px solid #fff;}
	.dispose_img img{ width:42px; height:42px;}
	
	.dispose_left{ float:left; width:465px; height:125px; }
	.dispose_1{ font-size:14px;}
	.dispose_2{ font-size:12px; line-height:16px; margin-top:10px;}
	
	.dispose_img1{ float:left; width:42px; height:42px; border:2px solid #fff;}
	.dispose_img1 img{ width:42px; height:42px;}
	
	.dispose_right{ float:right;width:465px; height:125px; overflow:hidden;}
	
	.dispose_1a{ text-align:left;}
	.dispose_2a{ text-align:left;}

	
	.manage{ width:1100px;}
	.manage_tit{ font-size:18px; height:105px; line-height:105px;}
	.manage_con{ padding-bottom:55px; height:278px;}
	
	.manage_left{ width:500px;}
	.manage_1{ font-size:16px; height:45px; line-height:45px; padding-top:45px;}
	.manage_1 span{ font-size:14px; margin-left:10px;}
	.manage_2{  margin-top:12px; font-size:12px; line-height:22px;}
	
	
	.manage_list{ max-width:552px;}
	.manage_list ul li{ float:left; width:185px; height:138px;}
	.manage_list ul li:nth-child(3n){ width:179px;}
	.manage_list ul li a{ display:block; width:100%; height:104px; padding-top:34px;}
	
	.manage_list ul li a:hover .manage_3_1{ margin-top:-35px;}
	
	.manage_3{ width:100%; height:35px; overflow:hidden;}
	.manage_3_1{ width:100%; height:35px; text-align:center;}
	.manage_3_1 img{ height:35px;}
	.manage_3_2{ width:100%; height:35px; text-align:center;}
	.manage_3_2 img{ height:35px;}
	
	.manage_4{ font-size:14px; height:20px; line-height:20px; margin-top:12px;}
	.manage_5{ font-size:12px; height:18px; line-height:18px;}
	
	/*服务与支持-GIS科普与教育*/
	.analyse_warp{ padding:46px 0px;}
	.analyse{ width:1100px;}
	.analyse_left{ float:left; width:297px; padding:12px 0px;}
	.analyse_tit{ width:255px;}
	.analyse_tit a{ font-size:18px; height:43px; line-height:43px;}
	
	
	.analyse_mune{ width:255px; margin-bottom:44px;}
	.analyse_mune a{ display:block; width:230px; font-size:14px; line-height:47px; padding-left:25px;}
	
	
	.analyse_right{  width:790px;}
	.analyse_biao{ margin:auto; font-size:18px; height:68px; line-height:68px; width:730px;}
	.analyse_list{ width:730px;  margin-top:22px;}
	.analyse_list ul li{ width:100%; height:243px; list-style:none; margin-bottom:28px;}
	.analyse_list ul li a{ height:242px;}
	
	.analyse_wen{ float:left; width:345px; height:263px; overflow:hidden;}
	.analyse_1{ font-size:15px; height:45px; line-height:45px;}
	.analyse_2{ font-size:12px; line-height:19px; margin-top:0px;}
	
	.analyse_you{ float:right; width:345px; height:263px;}
	
	/*服务与支持-下载中心*/
	.down_warp{ padding:35px 0px;}
	.down{ width:1100px; height:auto; margin:auto;}
	.down_tit{  font-size:18px; height:30px; line-height:30px;}
	.down_wo{ font-size:12px; height:22px; line-height:22px;}
	.down_all{ margin-top:37px;}
	.down_left{ width:310px;}
	
	.down_mune{ width:250px; height:auto; overflow:hidden; margin:auto; margin-bottom:50px; padding:18px 0px;}
	.down_mune a{ display:block; width:100%; font-size:14px;  line-height:47px;}
	.down_mune a span{ font-size:12px;}


	.down_right{ float:right; width:727px; height:auto; overflow:hidden; margin-right:37px;}
	.down_biao{ width:100%; font-size:15px; height:40px; line-height:40px; padding-top:18px;}
	.down_list{ width:100%; height: auto; overflow:hidden;}
	.down_list ul li{ width:100%; height:72px; list-style:none; overflow:hidden;}
	.down_list ul li a{ display:block; width:100%; height:71px; border-bottom:1px solid #e5e5e5; cursor:pointer;}
	
	.down_tu{ float: left; width:45px; height:71px;}
	.down_tu img{ padding-top:21px;}
	.down_zhong{ float:left; height:71px; width:535px;}
	.down_1{ width:100%; font-size:14px; padding-top:15px;}
	.down_2{ width:100%; font-size:12px; color:rgba(0,0,0,0.5); height:26px; line-height:26px;}
	.down_2 span{ padding:0px 15px;}
	.down_li{ float:right; font-size:12px; width:97px; height:31px; background-color:#efefef; text-align:center; line-height:31px; margin-top:24px;}

	.download{ width:602px; height:539px;}
	.download_tit{ font-size:16px; color:#000; height:53px; padding:0px 20px; width:562px; line-height:53px;}
	.download_tit a{ float:right; font-size:12px;}
	
	.download_all{ width:478px; margin-top:35px;}
	.download_1{ margin-bottom:8px;}
	
	.download_text{ width:463px; height:38px; background:#fff url(../images/load_09.png) no-repeat 10px; padding-left:13px; font-size:14px;}
	
	.download_text1{ width:315px;}
	.download_btn{ float:right; font-size:14px; width:143px; height:40px;  }
	
	.download_2{ width:100%; font-size:14px; color:#000; height:40px; line-height:40px;}
	.download_2 span{ padding:0px 15px;}
	.download_radio{ margin-right:10px;}
	.download_3{ margin-top:15px;}
	.download_btn1{ font-size:14px; color:#fff; width:132px; height:40px;}
	
	/*自主平台产品-Geoplat*/
	.core{ height:546px;}
	.core_tit{ font-size:18px; height:40px; line-height:40px; padding-top:24px;}
	.core_biao{ font-size:12px; height:28px; line-height:28px;}
	
	.core_mune{ width:1200px; height:38px; margin-top:25px;}
	.core_mune a{ font-size:14px; height:38px; line-height:38px; padding:0px 18px; }
	
	
	.core_con{ width:1100px; margin:auto; height:auto; overflow:hidden; margin-top:45px; display:none;}
	.core_left{ float:left; width:461px; height:auto; overflow:hidden; text-align:center;}
	.core_left img{ height:282px;}
	
	.core_1{ font-size:18px; height:35px; line-height:35px; padding-top:80px;}
	.core_2{ font-size:14px; line-height:25px; margin-top:24px; padding-bottom:25px;}

	.kernel_warp{ padding:65px 0px;}
	.kernel{ width:1100px; }
	.kernel_img{ float:left; width:462px; height:283px;}
	.kernel_img img{ max-width:100%;}
	
	.kernel_1{ font-size:18px;}
	.kernel_2{ font-size:14px; line-height:25px; margin-top:40px;}

	.kern{ width:1100px; }
	.kern_tit{ font-size:18px; height:100px; line-height:100px;}
	.kern_all{ width:100%; height:371px; position:relative;}
	.kern_list{ width:100%; height:287px;}
	
	.kern_all .paginationk{ position: absolute; left:0px; bottom:37px;}
	.kern_all .swiper-pagination-bullet { display: inline-block; height:10px; width:10px;}
	
	
	.kern_ti{ margin:auto; font-size:15px; line-height:22px; height:44px; bottom:22px; left:10%;}
	
	/*解决方案产品-大数据解决方案*/

	.settle_ti{ font-size:18px; height:55px; line-height:55px; padding-top:34px;}
	.settle ul li{ width:100%; height:306px; padding:44px 0px;}
	
	.settle_con{ width:1100px;}
	.settle_img{ float:left; width:515px; text-align:center; height:306px; border-radius:0; overflow:hidden;}
	
	.settle_1{ width:100%; font-size:16px; color:#000; height:50px; line-height:50px; padding-top:30px;}
	
	.settle_img1{ float:right; width:515px; text-align:center; height:332px;overflow:hidden;}
	.settle_left{ float:left; width:50%; height:auto; overflow:hidden;}

	.resolve{ width:1101px; height:auto; overflow:hidden; margin:auto; margin-bottom:30px;}
	.resolve ul li{ float:left; width:357px; height:241px; list-style:none; margin-right:15px; margin-bottom:20px;}
	
	.resolve_shu{ font-size:18px; color:#fff; height:80px; line-height:80px;}
	
	.kernb{ width:100%;}
	.kern_alla{ width:100%; height:415px; position:relative; overflow:hidden;}
	.kern_lie{ width:1890px; height:335px; overflow:hidden; position:relative;}
	
	.kern_rong{ width:344px; height:330px; margin:auto;}
	.kern_2{ font-size:14px;width:295px; height:73px; line-height:73px; }
	
	.kern-left {position: absolute; left:0px; top:0px; z-index:10; cursor:pointer; overflow:hidden; width:248px; height:310px;}
	.kern-right {position: absolute; right:0px; top:0px; z-index:10; cursor:pointer; overflow:hidden; width:248px; height:310px;}
	
	/*合作伙伴*/
	.partne{ width:1100px;}
	.partne_tit{ font-size:18px; color:#000; height:114px; line-height:114px;}
	.partne_con{padding-bottom:50px;}
	
	.partne_right{ width:525px; }
	.partne_1{ font-size:15px; height:33px; line-height:33px; padding-top:39px;}
	
	.companion{ width:1100px;}
	.companion ul li{ width:100%; height:220px; list-style:none;}
	.companion_img{  height:220px;}
	.companion_img img{ width:100%; max-width:100%; height:auto;}
	.companion_san{ width:47px; height:47px; }
	.companion_right{ height:220px; }
	.companion_tit{ font-size:16px; height:50px; line-height:50px; padding-top:20px;}
	.companion_list{ margin-top:35px;}
	
	.companion_1{ width:44px; height:44px;}
	.companion_1 img{ width:44px; height:44px;}
	.companion_2{ font-size:14px; height:48px; line-height:48px;}
	
	.companion_img1{ float:right; width:50%; height:220px; position:relative;}
	.companion_img1 img{ width:100%; max-width:100%; height:auto;}
	.companion_san1{  width:28px; height:28px; background-color:#004f9b;}
	.companion_left{ float:left; width:50%; height:220px; background-color:#f3f5fa;}


	.colleage{ width:1100px; margin-top:33px; padding-bottom:50px;}
	.colleage_tit{ font-size:18px;height:23px; line-height:23px;}
	.colleage_biao{ font-size:12px; height:24px; line-height:24px;}
	.colleage_list{ margin-top:25px;}
	.colleage_list ul li{ float:left; width:178px; height:130px; padding-top:26px; margin-right:50px;}
	
	
	.colleage_1{ width:100%; height:52px;}
	.colleage_1_1{ width:100%; height:52px; margin-top:-52px;}
	.colleage_1_1 img{ height:52px; width:auto;}
	.colleage_1_2{ width:100%; height:52px;}
	.colleage_1_2 img{ height:52px; width:auto;}
	.colleage_2{ margin:auto; font-size:12px; line-height:18px; margin-top:17px; width:158px;}

	.charge{ width:1100px; height:223px;}
	.charge_tit{ margin:auto; font-size:20px; height: auto; width:960px; padding-top:45px;}
	.charge_biao{ margin:auto; font-size:14px;height:30px; line-height:30px; width:960px; }
	.charge_1{ width:960px; margin:auto; height:30px; line-height:30px; margin-top:30px;}
	.charge_1 span{  padding-left:37px; font-size:14px;}
	.charge_2{ width:960px; margin:auto; height:30px; line-height:30px;}
	.charge_2 span{  padding-left:37px;font-size:14px;}
	
	.responsible{ margin-top:40px;}
	.responsible_tit{ font-size:18px; height:60px; line-height:60px;}
	.responsible_ti{ width:1100px; height:40px; line-height:40px; font-size:16px; }
	.responsible_list{ width:1100px; margin-top:28px;}
	.responsible_one{ display:inline-block; width:198px; height:auto; overflow:hidden; margin:0px 9px; margin-bottom:25px;}
	
	
	.responsible_img{ width:196px; height:100px; border:1px solid #004199; overflow:hidden;}
	.responsible_img img{width:196px; height:100px;}
	.responsible_1{  font-size:12px; height:35px; line-height:35px;}


	.polling_warp { height: 55px; padding: 17px 0px;}
	.polling_tit{  font-size:18px;height:53px; line-height:53px;}
	.polling{ width:955px; height:55px; margin:auto;}
	.polling_left{ float:left; width:196px; height:55px;}
	
	.select{ width:194px; height:53px; }
	.select::after{top:22px;right:15px;}
	.select p{width:180px; padding-left:12px; line-height: 53px; font-size: 15px;}
	.select ul{width: 100%;display: block;font-size: 14px;background: #FFFFFF;position: absolute;top:53px;left: 0px;max-height: 0px;overflow: hidden;transition: max-height .3s ease-in; margin-left:-1px;}
	.select ul li{width:212px; padding-left:13px;height:45px;line-height: 45px; list-style: none;color: #000; font-size:14px;}
	.select.open::after{top:31px;}
	
	
	.polling_right{ float:right; width:752px; height:55px; position:relative;}
	.foot_text{ width:663px; height:53px; padding-left:40px;font-size:14px;}
	.foot_btn{ font-size:15px; height:55px; background:#004f9b url(../images/job1_11.png) no-repeat 23px; padding-left:33px; width:140px; background-size:14%;}
	
	
	
	.inquiry{ width:1100px;}
	.inquiry_tit{ width:100%; font-size:16px; color:#000; height:75px; line-height:75px;}
	.inquiry_con{  padding-bottom:60px;}
	.inquiry_con a{ font-size:14px;  height:30px; line-height:30px;}
	
	/*行业案例-自然资源信息化*/
	.nature{ width:1100px; }
	.nature_tit{ font-size:18px; height:75px; line-height:75px;}
	.nature_con{ margin:auto; font-size:12px; line-height:21px; padding-bottom:45px; width:1000px; height:auto; overflow:hidden;}
	
	.insight{ width:1100px; margin-top:15px; padding-bottom:65px;}
	.insight_tit{ font-size:18px; height:65px; line-height:65px;}
	.insight_list ul li{ float:left; width:347px; height:287px; list-style:none; margin-right:29px;}
	
	
	.interact{  height:452px;}
	.interact_tit{  font-size:18px; height:115px; line-height:115px;}
	.interact_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
	.interact_all{  width:425px; height:455px; }
	.interact_all a{ display:block; width:100%; height:100%;}
	
	.interact_yan{ width:244px; height:215px;}
	.interact_yan img{ max-width:244px; height:215px;}
	.interact_shi{background-size:15%;}
	
	.interact_1{font-size:16px;height:55px; line-height:55px;}
	.interact_2{ font-size:12px; color:#fff; margin:auto; border-bottom:1px solid #fff; padding:0px 5px; height:28px; line-height:28px; width:60px}


	.bright{ width:1100px; padding-top:35px; padding-bottom:40px;}
	.bright_tit{  font-size:18px; height:55px; line-height:55px;}
	.bright_con{ width:1000px; margin:auto; font-size:14px; line-height:25px; padding-bottom:25px;}
	.bright_list{ width:1100px; }
	.bright_list ul li{ float:left; width:533px; height:170px; margin-right:34px;}
	
	.bright_list ul li:hover .bright_1{ width:470px;}
	.bright_list ul li:hover .bright_2{ width:470px;}
	
	.bright_1{ font-size:16px; height:45px; line-height:45px; padding-top:20px; width:480px;}
	.bright_2{ font-size:12px; height: 58px; line-height:21px; overflow:hidden; padding-top:13px; width:480px;}

	.luminous{ padding-bottom:60px;}
	.luminous_tit{ font-size:18px; height:80px; line-height:85px;}
	.luminous_list{ width:1100px; height:406px; overflow:hidden; margin:auto;}
	.luminous_list ul li{ float:left; width:346px; height:406px; margin-right:31px;}
	.luminous_list ul li a{ display:block; width:100%; height:100%; background-color:#fff;}
	
	.luminous_list ul li a:hover .luminous_1{ padding-top:30px; color:#004f9b;}
	
	.luminous_img{ width:503px; height:308px; overflow:hidden;}
	.luminous_img img{ width:503px; height:308px;}
	
	.luminous_1{ margin:auto; font-size:15px; line-height:20px; height:40px;  width:280px; padding-top:25px;}
	.luminous_2{ margin:auto; width:280px; font-size:12px; line-height:20px; height:60px; margin-top:15px; overflow:hidden;}
	.luminous_3{ width:280px; margin-top:12px;}
	.luminous_3 span{ display:inline-block; font-size:12px; color:#000; border-bottom:1px solid #000; height:26px; line-height:26px;}
	
	/*banner*/
	.big_con{ width:1100px; height:347px;  padding-top:265px;}
	.big_nei{ width:335px; height:347px;}
	
	
	.big_1{ font-size:41px; height:50px; line-height:50px; margin:auto; width:270px; padding-top:90px;}
	.big_2{ width:270px; margin:auto; font-size:19px; height:50px; line-height:50px;}
	.big_3{ width:270px; margin:auto; font-size:14px; height:40px; line-height:40px;}
	.big_4{ width:270px; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
	.big_4 span{ display:inline-block; font-size:12px; width:110px; height:30px; line-height:30px;}

	
	.abstract{ width:1100px; height:370px; margin-top:40px;}
	.abstract_list{ width:100%; height:289px; }
	
	
	.abstract_con{ width:100%; height:289px;}
	.abstract_con a{ display:block; width:100%; height:100%;}
	
	.abstract_right{ float:right; width:495px; height:289px; position:relative;}
	.abstract_1{ width:100%; height:66px; font-size:19px; line-height:33px; margin-top:-5px;}
	.abstract_2{ width:100%; font-size:12px; height:60px; line-height:60px; margin-top:0px;}
	.abstract_3{ margin:auto; font-size:12px; line-height:24px; height:72px; margin-top:7px;} 
	
	.abstract_4 span{ display:block; font-size:12px; width:110px; height:32px; line-height:32px;}


	.abstract .paginationa{ position: absolute; left:0px; bottom:35px; text-align: center; width:100%; z-index:1; margin:auto;}
	.abstract .swiper-pagination-bullet { display: inline-block; height:9px; width:9px; margin:0px 3px;}


	
	.physical_warp{ height:436px;}
	.physical{ width:1100px; padding-top:72px;}
	.physical a{ display:block; width:100%; height:299px;}
	
	
	.physical_right{ float:right; width:495px; height:299px;}
	.physical_1{ height:111px; font-size:23px; line-height:37px;}
	.physical_2{  font-size:14px; line-height:25px; margin-top:20px;}
	
	.physical_3 span{ display:block; font-size:12px;width:110px; height:32px; line-height:32px;}


	.basis{ width:1100px; height:293px; margin:auto; padding:70px 0px;}
	.basis ul li{ float:left; width:253px; height:293px; margin-right:29px;}
	
	.basis_tit{ margin:auto; font-size:14px; width:230px; height:26px; line-height:26px; padding-top:12px;}
	.basis_con{ margin:auto; width:230px; height:36px; font-size:12px; line-height:18px; margin-top:0px;}
	.basis_cha{ font-size:12px; width:110px; height:32px; line-height:32px; margin-top:15px;}

	.satisfy{ width:100%; height:435px;}
	.satisfy:hover .satisfy_1{ padding-top:85px;}
	
	
	.satisfy_con{ width:495px;  padding-left:55px;}
	.satisfy_1{ font-size:25px; line-height:40px; height:80px; padding-top:95px;}
	.satisfy_2{ font-size:15px; height:53px; line-height:40px; margin-top:44px;}
	.satisfy_3{ margin-top:87px;}
	.satisfy_3 a{ display:block; font-size:12px; width:110px; height:32px;  line-height:32px;}

	.serve{ width:100%; height:428px;}
	.serve ul li{ float:left; width:25%; height:428px; }
	.serve_tit{ font-size:19px; height:60px; line-height:60px;}

	
	
}

@media screen and (max-width:1276px)and (min-width:300px){
	/*头部*/
	.head_gao{ width:100%; height:50px;}
	.header{ width:100%; height:92px; background-color:#fff; position:fixed; top:0; z-index:99; display:none;}
	
	.header_xia .head_logo img { height: 30px; padding-top: 10px;}
	
	/*mnav*/
	.cai{ display: block; width:100%; height:50px; top:0; z-index:999; position: fixed; background-color:#fff;}
	.cai_list{ width:100%; height:90vh; background-color:rgba(0,0,0,0.5); display:none; padding-top:10vh; position:fixed; top:0;}
	
	/*mnav*/
	.mnav{  width:96%; height:auto; margin:auto; background:#FFF; margin-left:2%; border-radius:10px; max-height:90%; overflow-y: scroll;}
	.mnav li{line-height:39px; border-bottom:1px #f2f1f1 solid; margin:0px 15px; font-size:14px; list-style:none;}
	.mnav li a{ width:100%; display:block; color:#000;}
	.mnav .mnavhor{line-height:39px; border-bottom:1px #f2f1f1 solid; margin:0px 15px; font-size:14px; }
	.mnav .mnavhor a{ width:100%; display:block; color:#d80d18;}
	
	.mnav_warp{ width:100%; height:auto; overflow:hidden; display:none; padding-bottom:10px;}
	.mnav_warp a{ display:block; width:90%; padding:0px 5%; height:28px; line-height:28px; font-size:12px;}
	.mnav_warp a.mnav_warp_aa{  padding:0px 2%; width:96%; font-size:13px;}
	
	
	
	.cai_search{ position: absolute; top:0; height:50px; z-index:9999; right:54px; width:20px;}
	.cai_search a{ display:inline-block; height:50px; width:20px;}
	.cai_search img{ padding-top:18px;}
	.hunt{ width:100%; height:100vh; position:fixed; top:0; background:rgba(102,102,102,0.9); display:none; z-index:9999; right:0;}
	.hunt_con{ width:100%; height:57px; padding-top:8px; border-bottom: 1px solid #d4d4d4; background-color:#fff; position:relative;}
	.hunt_nie{ border-radius:4px; overflow:hidden; border: 1px solid #d4d4d4; height:48px; width:80%; margin-left:7%; position:relative;}
	.hunt_text{ border:none; height:48px; padding-left:20px; font-size:16px; font-family:"微软雅黑"; width:80%;}
	.hunt_btn{ width:20px; height:20px; background:url(../images/shou.jpg) no-repeat center; background-size:auto 100%; position:absolute; right:10px; top:15px; border:none;}
	
	.hunt_cha{ position:absolute; right:4%; height:57px; width:22px; top:0px;}
	.hunt_cha a{ display:block; width:22px; height:57px;}
	.hunt_cha img{ padding-top:23px;}
		
	.head_logo{ position:absolute; float:none; height:50px; margin-left:2%;}
	.head_logo img{ cursor:pointer; padding-top:10px; height:30px; width:auto;}



	/*底部*/
	.footer{ width:100%; 
            height: auto;
    }
	.foot{ width:96%; 
        height: auto; 
        padding-top:20px; 
        margin:auto; 
        position:relative;
    }
	.foot_top{ width:100%; 
        height: auto; 
        overflow:hidden;
    }
	.foot_1{ float:left; 
        width:15%; 
        height:35px;
    }

	.foot_nav{ width:100%; height:15px; overflow:hidden;}
	.foot_nav a{ display:block; 
         font-size:15px; color:#fff;
         cursor:pointer;
         height:35px; 
         line-height:35px; 
         text-align:center;
        }
	
	.foot_con{ width:100%; height: auto; overflow:hidden; margin-top:14px; display:none;}
	.foot_mid{ float:left; width:auto; height:257px; padding-top:10px; display:none;}
	
	
	.foot_right{ float:none; width:100%; height:50px; cursor:pointer; text-align:center;}
	.foot_right img{ padding-top:0px; height:40px; width:auto;}
	
	.typeright{ width:100%; height: auto; overflow:hidden; margin-top:0px; padding-bottom:10px;}
	.typeright_left{ float:none; width:100%; height:auto; overflow:hidden; line-height:20px; font-size:12px; text-align:center; color:#fff; opacity:0.4; margin-top:5px;}
	.typeright_left span{ padding:0px 5px;}
	.typeright_right{ float:none; width:100%; height:25px; line-height:25px; font-size:12px; color:#fff; text-align:center;}
	.typeright_right span{ padding:0px 10px;}
	.typeright_right a{ font-size:12px;}

	
	/*新闻中心*/
	.n_big{ width:100%; height:200px;}
	.n_big_1{ width:96%; margin:auto; font-size:18px; color:#fff; height:30px; line-height:30px; padding-top:70px;}
	.n_big_2{ width:96%; margin:auto; font-size:14px; color:#fff; height:30px; line-height:30px;}

	.news{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.news_tit{ font-size:16px; color:#000; height:30px; line-height:30px;}
	.news_mune{ width:100%; text-align:center; margin-top:10px;}
	.news_mune a{ display:inline-block; cursor:pointer; font-size:14px;  padding:0px 15px; height:30px; line-height:30px;}
	
	.news_list{ width:100%; height:auto; overflow:hidden;}
	.news_list ul li{ width:100%; height:100%; list-style:none; margin-top:20px;}
	.news_list ul li a{ display:block; width:100%; height:100%; padding-bottom:15px;}
	.news_list ul li a:hover .news_img{ margin-left:0px;}
	.news_list ul li a:hover .news_right{ margin-right:0px;}
	
	.news_img{ float:none;}
	
	
	.news_right{ float:none; height: auto; overflow:hidden; width:100%; margin-top:15px;}
	.news_1{ width:100%; font-size:16px; color:#000; height:48px; line-height:24px; overflow:hidden; margin-top:0px;}
	.news_2{ width:100%; font-size:12px; height:30px; line-height:30px; margin-top:5px;}
	.news_3{ width:100%; font-size:12px; height:63px; overflow:hidden; line-height:21px; margin-top:14px;}
	.news_4{ font-size:14px; color:#fff; text-align:center; margin:auto; margin-top:18px; width:120px; height:33px; line-height:33px;}

	.page { margin-top:15px; padding-bottom:27px;}
	.page_list{ font-size:12px;}
	
	
	
	/*新闻中心详情*/
	.xiang{ width:96%;}
	.xiang_tit{ font-size:16px; height:35px; line-height:35px; padding-top:20px;}
	.xiang_come{  height:40px; line-height:30px; font-size:12px;}
	.xiang_come span{ padding:0px 10px;}
	.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:13px; line-height:24px; margin-top:20px; padding-bottom:35px;}

	.xiang_next{ width:100%; height:64px; margin-top:17px; margin-bottom:25px;}
	.xiang_1{ float:left; width:43%; height:34px; text-align:right;}
	.xiang_1 a{ display: inline-block; width:32px; height:32px; text-align:center; line-height:34px; font-size:16px;}
	
	.xiang_2{ float: left; text-align:center; width:14%; height:34px;}
	.xiang_2 a{ display:block; width:100%; height:34px; background:url(../images/xiang_13.png) no-repeat center;}
	
	.xiang_3{ float:right; width:43%; height:34px;}
	.xiang_3 a{ display: inline-block; width:32px; height:32px; text-align:center; line-height:34px; font-size:16px;}


	
	/*联系我们*/
	.contact{ width:96%; margin-top:20px; padding-bottom:35px;}
	.contact_con{ width:100%; font-size:14px; line-height:24px; margin:auto; margin-top:15px; padding-bottom:50px; }
	
	.contact_list{ width:100%; height: auto; overflow:hidden; margin:auto;}
	.contact_one{ float:none; background-size:auto 100%; padding-left:17%; width:83%; height:52px;}
	.contact_1{ width:100%; font-size:12px; height:22px; line-height:22px;}
	.contact_2{ width:100%; font-size:18px; height:30px; line-height:30px;}
	
	.contact_two{ float:none; background-size:auto 100%; padding-left:17%; width:83%; height:52px; margin-top:10px;}
	.contact_3{ width:100%; font-size:18px;  height:30px; line-height:24px;}
	
	.contact_three{ float:none; background-size:auto 100%; padding-left:17%; width:83%; height:52px; margin-top:10px;}
	.contact_4{ width:100%; font-size:14px; color:#000; height:30px; line-height:30px;}
	
	
	
	.contact_all{ width:100%; height: auto; overflow:hidden; margin-top:28px; position:relative;}
	.contact_mune{ width:96%; padding:0px 0%; height:45px; position: relative; margin:auto; top:15px; left:0%; text-align:center;}
	.contact_mune a{ display:inline-block; font-size:14px; color:#000; cursor:pointer; position:relative; height:45px; line-height:35px; padding:0px 8px;}
	
	
	.contact_xian{ width:0; background-color:#004293; height:3px; position:absolute; bottom:0px; left:0px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
	
	
	.contact_yin{ width:100%; height: auto; overflow:hidden; display:none; margin-top:30px;}
	.contact_left{ float:none; width:94%; margin:auto; height:auto; overflow:hidden; padding-top:25px; padding-bottom:35px;}
	.contact_biao{ width:100%; margin:auto; font-size:16px; color:#000; height:40px; line-height:40px;}
	.contact_ti{ width:100%; font-size:14px; line-height:24px; margin-top:10px;}
	
	.contact_map{ float:none; width:100%; height:240px;}
	.contact_iframe{ height:240px; width:auto;}


	/*技术公开课*/
	.overt{ width:100%; height: auto; overflow:hidden; background:#f6f6f6; margin-top:20px; padding:20px 0px;}
	.overt_left{ float:none; width:90%; margin:auto; font-size:14px; line-height:24px; padding-top:0px;}
	.overt_right{ float:right; width:253px; height:253px; display:none;}

	.overt_tit{ width:100%; font-size:16px; color:#000000; height:60px; height:50px; line-height:50px; margin-top:20px;}
	
	.overt_select{ border:1px solid #dadada; font-size:14px; color:#000; width:100px; height:33px; padding-left:10px;}
	
	.overt_list{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
	.overt_list ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:18px; margin-right:0px;}
	.overt_list ul li:hover .overt_bo{ opacity:0; top:-40px;}
	
	
	.overt_img{ width:520px; height:294px; position:relative;}
	
	.overt_bo{ background-size:10%;}
	
	.overt_img a{ cursor:pointer;}
	.overt_biao{ font-size:16px; height:35px; line-height:35px; margin-top:10px;}
	.overt_ni{ width:100%; text-align:center; height:25px; line-height:25px;}
	.overt_ni a{ display:inline-block; font-size:14px; color:rgba(0,0,0,0.5); text-decoration:underline; margin:0px 14px;}


	/*公司介绍*/
	.introduce{ width:96%; height: auto; overflow:hidden; margin:auto; padding:15px 0px;}
	.introduce_left{ float:none; width:100%; height: auto; overflow:hidden; position:relative;}
	.video_10{ width:100%; height:200px;}
	
	.introduce_left:hover .introduce_bo{ opacity:0; top:-60px;}
	.introduce_left img{ width:100%; height: auto;}  
	.introduce_bo{ background-size:10%;}

	.introduce_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:15px;}
	.introduce_tit{ width:100%; font-size:16px; color:#000; height:35px; line-height:35px;}
	.introduce_con{ width:100%; height: auto; overflow:hidden; font-size:14px; line-height:24px; margin-top:10px; padding-bottom:20px;}


	.mission{ width:100%; background-size:cover; height: auto; overflow:hidden; padding-bottom:30px;}
	.mission_tit{ width:94%; font-size:16px; font-weight:bold; color:#000; margin:auto; height:45px; line-height:45px; padding-top:30px;}
	.mission_come{ width:94%; font-size:14px; color:#333; height: auto; overflow:hidden; line-height:24px; margin:auto;}
	.mission_con{ width:94%; margin-top:15px;}
	.mission_con span{ display:block; font-size:12px; color:#000; width:100%; height:auto;}

	.involve{ width:100%; background-size:cover; height: auto; overflow:hidden; padding-bottom:15px;}
	.involve_tit{ font-size:16px; height:45px; line-height:45px; padding-top:15px;}
	.involve_list{ width:100%; margin-top:15px;}
	.involve_list ul li{ float:left; width:33.33%; height:auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:15px;} 
	
	.involve_img{ width:65px; height:65px; border:1px solid #fff; margin:auto;}
	.involve_biao{ font-size:14px; color:#fff; height:35px; line-height:35px;}



	.consumer{ width:96%; padding:30px 0px;}
	.consumer_img{ float:none; width:100%;}
	
	.consumer_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:15px;}
	.consumer_tit{ width:100%; font-size:16px; color:#000; height:35px; line-height:35px;}
	.consumer_con{ font-size:14px; line-height:24px; margin-top:10px;}
	
	.abonement_warp{ padding:30px 0px;}
	.abonement{ width:96%; height:auto; overflow:hidden; margin:auto;}
	.abonement_left{ float: none; width:100%; height:auto; overflow:hidden; padding-top:10px;}
	.abonement_right{ float:none; width:100%; height:auto; overflow:hidden; text-align:center;}
	.abonement_right img{ max-width:100%; height:auto;}

	
	/*支持中心*/
	.support{ width:96%; height:auto; overflow:hidden; margin:auto; padding-bottom:35px;}
	.support_tit{ font-size:16px; height:30px; line-height:30px; padding-top:20px;}
	.support_come{ font-size:13px; height: auto; overflow:hidden; line-height:21px; margin-top:10px;}
	
	
	.support_con{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
	.support_left{ float:none; width:99%; margin:auto; height: auto; overflow:hidden; padding-top:25px;}
	.support_left:hover .support_tu{ margin-top:0px;}
	.support_left:hover .support_you{ margin-top:0px;}
	
	
	.support_tu{ float:none; height:90px; text-align: center; width:100%;}
	.support_tu img{ width:90px; height:90px;}
	.support_you{ float:none; width:90%; margin:auto; padding-bottom:20px; }
	.support_1{ width:100%; font-size:16px; text-align:center; color:#000; height:45px; line-height:45px;}
	
	.support_2{ width:100%; height:auto; overflow:hidden; font-size:14px; text-align:center; color:#535353; line-height:23px; margin-top:8px;}
	.support_2 span{ color:#00509d; font-size:16px;}
	.support_3{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#535353; line-height:45px; text-align:center;}
	.support_3 span{ color:#00509d; font-size:16px;}
	
	.support_rihgt{ float:none; width:99%; height: auto; overflow:hidden; margin:auto; margin-top:15px; padding-top:25px;}
	.support_rihgt:hover .support_tu{ margin-top:0px;}
	.support_rihgt:hover .support_you{ margin-top:0px;}

	
	/*工作机会*/
	.job_warp{ width: 96%; margin-top:20px;}
	.type{ width:100%;}
	.type_one{ width:100%; height: auto; overflow:hidden; padding-bottom:10px;}
	.type_name{ float:left; text-align:right; height:30px; line-height:30px; font-size:14px; color:#000; width:24%;}
	.type_mune{ float:right; height: auto; overflow:hidden; line-height:30px; width:75%;}
	.type_mune a{ display:inline-block; font-size:14px; color:#000; border-radius:4px; padding:0px 8px; margin-right:10px; margin-bottom:5px;}


	.recruit{ width:100%; margin-top:20px;} 
	.recruit_list{ width:100%; height:auto; margin:auto;}
	.recruit_list ul li{ width:100%; height: auto; list-style:none; margin-bottom:20px;}
	.recruit_list ul li a{ display:block; width:94%; height: auto; padding:0px 3%;}
	

	.recruit_zhu{ width:100%; height:70px; font-size:16px; color:#343434; line-height:70px;}
	.recruit_zhu span{ font-size:14px; width:90px; height:30px; line-height:30px; margin-top:20px; cursor:pointer;}
	
	
	.recruit_con{ width:90%; padding:15px 5%; overflow: hidden;}
	.recruit_con span{ display:block; float:left; font-size:12px; line-height:24px; width:50%; height:24px;}
	.recruit_con span.recruit_con_span{ margin-right:0px;}
	
	.recruit_kong{ width:100%; height:20px; overflow:hidden;}
	.recruit_zhao{ width:100%; height:0; overflow:hidden; margin:auto; margin-bottom:30px;}
	.recruit_left{ float:none; width:100%; height:auto; overflow:hidden;}
	.recruit_1{ width:100%; font-size:14px; color:#2b2b2b; font-weight:bold; height:30px; line-height:30px;}
	.recruit_2{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:24px; margin-bottom:20px;}
	.recruit_right{ float:noen; width:100%; height:auto; overflow:hidden;}




	/*活动预告*/
	.herald_warp{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; padding-top:10px;}
	.herald{ width:96%; height:auto; overflow:hidden; margin:auto;}
	.herald_tit{ width:100%; font-size:16px; color:#000; height:45px; line-height:45px;}
	.herald_tit a{ float:right; font-size:12px;}
	
	
	.herald_list{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
	.herald_list ul li{ float:none; width:100%; height: auto; list-style:none; margin-bottom:15px; margin-right:0px;}
	
	
	.herald_con{ width:92%; padding:0px 4%; border-bottom:1px solid #e8e8e8; height:84px; position:relative;}
	.herald_1{ font-size:16px; height:35px; line-height:35px; padding-top:10px;}
	.herald_2{ font-size:12px; height:25px; line-height:25px;}
	.herald_2 span{ padding:0px 10px;}
	.herald_3{ background:url(../images/herald_12.jpg) no-repeat center left; width:80px; height:32px; text-align:center; line-height:32px; font-size:12px;top:23px;}
	
	.herald_tian{ width:92%; margin:auto; height:40px; line-height:40px;}

	
	.active_biao{ width:100%; height:56px; background-color:#eee; display:none;}	
	.active{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
	.active ul li{ width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:15px;}
	.active ul li:nth-child(2n) a { background-color: transparent;}
	
	.active_1{ float:none; font-size:14px; color:#1f55a6; width:100%; margin-left:0px; height: auto; overflow:hidden; line-height:23px;}
	.active_2{  float:none;font-size:12px; color:#000; width:100%; margin-left:0px; height:23px; line-height:23px; margin-top:5px;}
	.active_3{ float:none; font-size:12px; color:#000; width:100%; height:33px; line-height:33px;}


	
	/*自主平台产品-易智瑞地理信息平台*/
	.mune_warp{ width:100%; border-bottom:1px solid #e5e5e5; height: auto; overflow:hidden; position:relative; z-index:9; margin-top:10px;}
	.mune{ width:100%; height: auto; overflow:hidden; margin: auto; text-align:center;}
	.mune a{ display:inline-block; font-size:14px; color:#616161; height:37px; line-height:37px; margin-right:8px; margin-left:8px;}

	.yin{ width:100%; height: auto; overflow:hidden; margin: auto;}
	.yin_1{ float: none; display:inline-block; height:37px; position:relative; z-index:99;}
	.yin_1 a{ display:block; font-size:14px; color:#616161; height:37px; line-height:37px; margin-right:8px; margin-left:8px;}


	.yin_yin{ position:absolute; top:55px; width:262px; height: auto; overflow:hidden; padding:15px 0px; background:#f1f1f1; z-index:9; display:none; left:-20px;}
	.yin_yin a{ display:block; margin-right:0px; font-size:12px; cursor:pointer; line-height:24px; height:24px; padding-left:20px;}


	.geography{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
	.geography_tit{ font-size:16px; height:50px; line-height:50px;}
	.geography_mune{ width:96%; margin:auto; height: auto; overflow:hidden; border-bottom:1px solid #e3e6eb; text-align:center;}
	.geography_mune a{ display:block; font-size:14px; color:#545d69; height:30px; line-height:30px; padding:0px 0px;}
	
	.geography_con{ width:96%; margin:auto; padding-top:30px; padding-bottom:30px; display:none;}
	.geography_left{ float:noen; width:100%; height:auto; overflow:hidden; text-align:center;}
	.geography_left img{ max-width:70%; height:auto;}
	
	.geography_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:15px;} 
	.geography_1{ width:100%; font-size:16px; height:35px; line-height:35px;}
	.geography_2{ font-size:14px; line-height:24px; margin-top:5px; padding-bottom:15px;}
	
	.geography_3{ width:100%; height: auto; overflow:hidden; line-height:24px; font-size:14px; color:#000;}
	
	.geography_4{ width:100%; height: auto; overflow-y:auto;line-height:30px; font-size:14px; color:#000;}
	.geography_4 span{ display:block; width:92%; height: auto; overflow:hidden;line-height:24px; font-size:14px; color:#000; background:url(../images/geography_06.jpg) no-repeat left 5px; padding-left:8%; margin-bottom:5px;}
	
	.terrace{ width:100%; height:auto; overflow:hidden; background-color:#f5f5f5; padding:25px 0px;}
	.terrace_mune{ width:96%; margin:auto; height:37px; background:#504e4e none; text-align:center;}
	.terrace_mune a{ display:block; float:left; width:25%; font-size:14px; color:#fff; height:37px; line-height:37px; }
	.terrace_mune a:hover{ background:#004f9b none;}
	.terrace_mune a.terrace_mune_a{ background:#004f9b none;}
	
	.terrace_all{ width:96%; margin:auto; height:auto; overflow:hidden; padding-top:30px; padding-bottom:30px; display:none;}

	.platform{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
	.platform_list{ width:100%; height:auto; overflow:hidden; margin-top:0px; margin-bottom:20px;}
	.platform_list ul li{ width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:20px;}
	.platform_list ul li a:hover .platform_img{ margin-left:0px;}
	.platform_list ul li a:hover .platform_right{ margin-right:0px;}
	.platform_list ul li a:hover .platform_left{ margin-left:0px;}
	.platform_list ul li a:hover .platform_img1{ margin-right:0px;}
	
	.platform_img{ float:none; width:728px; height:368px; }
	.platform_right{ float:none; width:100%; height: auto; overflow:hidden;}
	.platform_1{ width:100%; font-size:16px; color:#000; height:30px; line-height:30px; padding-top:10px;}
	.platform_2{ width:100%; height: auto; overflow:hidden; font-size:14px; line-height:24px; margin-top:10px;}
	
	.platform_img1{ float:none; width:728px; height:368px;}
	.platform_left{ float:none; width:100%; height: auto; overflow:hidden;}


	/*代理产品-ArcGIS地理信息平台*/
	.agent{ width:96%; margin:auto; height:auto; overflow:hidden; padding:30px 0px;}
	.agent_img{ float:none; width:100%;}
	.agent_img img{ max-width:80%; height:auto;}
	.agent_right{ float:none; width:100%; }
	.agent_1{ font-size:16px; height:35px; line-height:35px; padding-top:15px;}
	.agent_2{ height: auto; overflow-y:auto; font-size:14px; line-height:24px; margin-top:10px; padding-bottom:20px;}
	
	.agent_3{ width:100%; height:auto; overflow:hidden;}
	.agent_3 a{ display:block; width:100px; height:30px;line-height:30px; font-size:14px;}


	.online{ width:100%; height: auto; overflow:hidden;}
	.online_left{ float:none; height: auto; overflow:hidden;}
	.online_1{ float:left; width:50%; height:50%; background-color:#2076cd;}
	.online_1 a{ display:block; width:100%; height:100%; cursor:pointer;} 
	.online_1 a:hover .online_img img{ padding-top:10px;}
	.online_1 a:hover .online_tit{ margin-top:0px;}
	.online_img{ width:100%; height:50px; text-align:center;}
	.online_img img{ padding-top:10px; height:40px; width:auto;}
	
	.online_tit{  font-size:14px; height:40px; line-height:35px;}
	
	.online_11{ background-color:#464dc1;}
	.online_12{ background-color:#00509c;}
	.online_13{ background-color:#08aeae;}
	
	
	.online_2 a:hover .online_img2 img{ padding-top:10px;}
	.online_2 a:hover .online_tit2{ margin-top:0px;}
	.online_img2{ width:100%; height:60px; text-align:center;}
	.online_img2 img{ padding-top:20px; height:40px; width:auto;}
	.online_tit2{ font-size:14px; height:50px; line-height:35px;}
	
	.arcgis_tit{ width:100%; text-align:center; font-size:16px; color:#000; height:60px; line-height:60px; padding-top:20px;}
	.arcgis_tu{ width:60px; height:60px; position:relative; margin:auto; overflow:hidden; z-index:1; background-color:#00509c; border-radius:50%;}
	.arcgis_tu img{ width:60px; height:60px;}
	
	.arcgis_all{ width:100%; height: auto; overflow:hidden; background-color:#f5f5f5; margin-top:-30px; padding-top:55px; text-align:center; padding-bottom:25px;}
	.arcgis_cai{ width:96%; height: auto; overflow:hidden; margin:auto;} 
	.arcgis{ float:left; width:50%; height: auto; overflow:hidden;}
	.arcgis_biao{ width:100%; height:auto; overflow:hidden;}
	.arcgis_biao a{ display:block; width:100%; height:24px;line-height:24px; font-size:14px;}
	
	.arcgis_con{ width:100%; height:auto; overflow:hidden; margin-top:12px;}
	.arcgis_con a{ display:block; width:100%; height:24px;line-height:24px; font-size:12px; color:#054fa2;}
	.arcgis_con a:hover{ padding-left:0px;}

	
	.ability{ width:100%; background-size:cover; height: auto; overflow:hidden; padding-bottom:20px;}
	.ability_tit{  font-size:16px; color:#fff; height:35px; line-height:35px; padding-top:20px;}
	.ability_come{ font-size:12px; height: auto; overflow:hidden; line-height:21px;}
	.ability_li{width:100%; text-align:center; font-size:18px; height:70px; line-height:70px;}
	
	.ability_list{ width:96%;  margin-top:15px;}
	.ability_list ul li{ float:left; width:50%; height:135px; border:none; margin-bottom:10px; list-style:none; margin-right:0px;}
	.ability_list ul li:nth-child(4){ margin-right:0px;}
	.ability_list ul li:nth-child(5){ width:50%;}
	.ability_list ul li:nth-child(5) .ability_img{ width:100%;}
	.ability_list ul li:nth-child(5) .ability_right{ width:100%;}
	.ability_list ul li:nth-child(6){ width:50%;}
	.ability_list ul li:nth-child(6) .ability_img{ width:100%;}
	.ability_list ul li:nth-child(6) .ability_right{ width:100%;}
	
	.ability_list ul li:nth-child(7){ width:100%;margin-right:0px;}
	.ability_list ul li:nth-child(7) .ability_img{ width:100%;}
	.ability_list ul li:nth-child(7) .ability_right{ width:100%;}
	
	.ability_list ul li a{ display:block; width:96%; margin:auto; height:100%; border:1px solid rgba(255,255,255,0.4);}
	.ability_list ul li a:hover .ability_img img{ padding-top:20px;}
	.ability_list ul li a:hover .ability_1{ padding-top:0px;}
	
	.ability_img{ float:none; width:100%; text-align:center;}
	.ability_img img{ padding-top:20px; height:37px; width:auto;}
	
	.ability_right{ float:none; width:100%; height:auto; overflow:hidden;}
	.ability_1{ width:100%; font-size:16px; color:#fff; height:35px; line-height:35px; padding-top:0px; text-align:center;}
	.ability_2{ width:100%; font-size:14px; color:#fff; font-family:ying; height:24px; line-height:24px;text-align:center;}

	
	/*代理产品-Envi遥感图像处理平台*/
	.agent_5{ width:100%; font-size:16px; color:#000; height:auto; overflow:hidden; margin-top:10px;}
	.agent_6{  font-size:14px; line-height:24px; margin-top:15px; padding-bottom:30px;}
	
	.agent_list{ width:100%; height: auto; overflow:hidden; padding-bottom:30px;}
	
	.agent_one{ width:100px; height:100px; float:left; border:1px solid #e1e1e1; border-radius:50%; overflow:hidden; position:relative; margin-right:10px;}
	.agent_one_1{ width:100%; text-align:center; font-size:12px; line-height:30px; color:#000; height:30px; padding-top:20px;}
	.agent_one_1 span{ font-size:26px; font-family:ying;} 
	.agent_one_2{ width:100%; text-align:center; font-size:12px; color:#000; height:24px; line-height:24px;}
	.agent_one_3{ font-size:12px; color:#000; position:absolute; bottom:12px; right:0px; width:100%; text-align:center;}


	.handle{ width:96%; height:auto; overflow:hidden; margin:auto; padding:30px 0px;}
	.agent_left{ float:none; width:100%; height:auto; overflow:hidden;}
	.agent_1a{ height:30px; line-height:30px; padding-top:15px;}
	.agent_img1{ float:none; width:100%; height:auto; overflow:hidden; text-align:center;}
	.agent_img1 img{ max-width:80%; height:auto;}
	
	.handle_warpa{ background:url(../images/handle_16.jpg) no-repeat center;}
	.agent_1b{height:30px; line-height:30px; padding-top:15px; color:#fff;}
	.agent_2a{ color:#fff;}
	
	.handle_warpb{ background: url(../images/handle_29.jpg) no-repeat center;}


	
	/*代理产品-Envi遥感图像处理平台-SARscape详情*/
	
	.deal_tit{ font-size:16px; color:#000; height:30px; line-height:30px; padding-top:15px;}
	.deal_come{font-size:14px; line-height:24px; margin-top:7px; padding-bottom:20px;}

	.deal_all{ width:96%; margin:auto; height:auto; overflow:hidden; padding-bottom:25px;}
	.deal_list{ float:none; border:1px solid #dcdcdc; width:99%; margin:auto; height: auto; overflow:hidden; border-bottom:none; border-right:none;}
	.deal_list ul li{ float:left; width:33%; height:99px; list-style:none; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
	.deal_list ul li:nth-child(3n){ width:33%;}
	.deal_list ul li a{ display:block; width:100%; height:65px; padding-top:14px;}
	
	.deal_list ul li a:hover .deal_1_1{ margin-top:-38px;}
	
	.deal_1{ width:100%; height:38px; overflow:hidden;}
	.deal_1_1{ width:100%; height:38px; text-align:center;}
	.deal_1_1 img{ height:38px; width:auto;}
	.deal_1_2{ width:100%; height:38px; text-align:center;}
	.deal_1_2 img{ height:38px; width:auto;}
	
	.deal_2{ font-size:14px; height:35px; line-height:35px;}

	.deal_right{ float:none; width:100%; height:auto; overflow:hidden; display:none;}
	.deal_3{ width:100%; font-size:16px; color:#000; height:30px; line-height:30px; padding-top:15px;}
	.deal_4{ width:100%; height:auto; overflow:hidden; margin-top:13px;font-size:12px; color:#000; line-height:24px;}

	
	.dispose{ width:100%; background-size:cover; height: auto; overflow:hidden;}
	.dispose_tit{ font-size:16px; height:30px; line-height:30px; padding-top:15px;}
	.dispose_list{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:18px;}
	.dispose_list ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:25px;}
	.dispose_list ul li:nth-child(2n){ float:none;}
	.dispose_list ul li:hover .dispose_img{ margin-top:0px;}
	.dispose_list ul li:hover .dispose_left{ margin-top:0px;}
	.dispose_list ul li:hover .dispose_right{ margin-top:0px;}
	.dispose_list ul li:hover .dispose_img1{ margin-top:0px;}

	.dispose_img{ float:none; width:60px; height:60px; margin:auto;}
	.dispose_left{ float:none; width:100%; height: auto; margin-top:10px;}
	.dispose_1{ width:100%; font-size:16px; color:#fff; text-align: center;}
	.dispose_2{ width:100%; height:auto; overflow:hidden; text-align:center; font-size:12px; color:rgba(255,255,255,0.5); line-height:19px; margin-top:15px;}
	
	.dispose_img1{ float:none; width:60px; height:60px; margin:auto;}
	
	.dispose_right{ float:none;width:100%; height: auto; margin-top:10px;}
	.dispose_1a{ text-align:center;}
	.dispose_2a{ text-align:center;}


	.manage{ width:96%; height:auto; overflow:hidden; margin:auto;}
	.manage_tit{  font-size:16px; color:#000; height:35px; line-height:35px; padding-top:15px;}
	.manage_con{ width:100%; height:auto; overflow:hidden; padding-bottom:25px; margin-top:10px;}
	
	.manage_left{ float:none; width:100%; height:auto; overflow:hidden; display:none;}
	.manage_1{ width:100%; font-size:16px; color:#000; height:30px; line-height:30px; padding-top:13px;}
	.manage_1 span{ font-size:12px;  margin-left:10px;}
	.manage_2{ margin-top:15px; font-size:14px; line-height:24px;}


	.manage_list{ float:none; border:1px solid #dcdcdc; width:99%; height: auto; overflow:hidden; margin:auto; border-bottom:none; border-right:none;}
	.manage_list ul li{ float:left; width:49.7%; height:130px; list-style:none; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
	.manage_list ul li:nth-child(3n){ width:49.7%;}
	.manage_list ul li a{ display:block; width:100%; height:100px; padding-top:20px;}
	
	.manage_list ul li a:hover .manage_3_1{ margin-top:-40px;}
	
	
	.manage_3{ width:100%; height:40px; overflow:hidden;}
	.manage_3_1{ width:100%; height:40px; text-align:center;-webkit-transition: all 0.4s ease-in-out;}
	.manage_3_1 img{ height:40px; width:auto;}
	.manage_3_2{ width:100%; height:40px; text-align:center;}
	.manage_3_2 img{ height:40px; width:auto;}
	
	.manage_4{ width:100%; text-align:center; font-size:14px; color:#656565; height:20px; line-height:20px; margin-top:12px;}
	.manage_5{ width:100%; text-align:center; font-size:12px; height:22px; line-height:22px;}


	/*服务与支持-GIS科普与教育*/
	.analyse_warp{ padding:20px 0px;}
	.analyse{ width:96%; height:auto; margin:auto;}
	.analyse_left{ float:none; width:100%; padding:10px 0px;}
	.analyse_tit{ width:92%; height:auto; overflow:hidden; margin:auto;}
	.analyse_tit a{ display:block; width:100%; font-size:16px; color:#000; background:url(../images/teach_05.png) no-repeat right; height:44px; line-height:44px;}
	
	
	.analyse_mune{ width:92%; height:auto; overflow:hidden; margin:auto; margin-bottom:20px;}
	.analyse_mune a{ display:block; width:92%; font-size:14px; color:#646464; line-height:46px;  padding-left:8%;}

	.analyse_right{ float:none; width:100%; }
	.analyse_biao{ margin:auto; font-size:16px; color:#000; height:35px; line-height:35px; width:92%;}
	.analyse_list{ width:92%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
	.analyse_list ul li{ width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:25px;}
	.analyse_list ul li a{ display:block; width:100%; height: auto; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}



	.analyse_wen{ float:none; width:100%; height: auto; overflow:hidden;}
	.analyse_1{ width:100%; font-size:16px; height:30px; line-height:30px; padding-top:10px;}
	.analyse_2{ font-size:13px; color:#000000; line-height:21px; margin-top:5px;}

	.analyse_img{ float:none; width:458px; height:306px; overflow:hidden;}
	.analyse_img1{ float:none; width:458px; height:306px; overflow:hidden;}
	
	.analyse_you{ float:none; width:100%; height: auto;}



	/*服务与支持-下载中心*/
	.down_warp{ padding:20px 0px;}
	.down{ width:96%; height:auto; margin:auto;}
	.down_tit{ width:100%; text-align:center; font-size:16px; color:#000; height:30px; line-height:30px;}
	.down_wo{ width:100%; text-align:center; font-size:12px; height:24px; line-height:24px;}
	
	.down_all{ width:100%; height:auto; overflow:hidden; background-color:#fff; margin-top:15px;}
	.down_left{ float:none; width:100%; height:auto; overflow:hidden; border-right:none;}
	
	.down_mune{ width:92%; height:auto; overflow:hidden; margin:auto; margin-bottom:10px; padding:10px 0px;}
	.down_mune a{ display:block; width:100%; font-size:14px; color:#000; line-height:40px;}
	.down_mune a span{ font-size:12px;}
	
	
	
	.down_right{ float:none; width:100%; margin:auto; height:auto; overflow:hidden; margin-right:0px;}
	.down_biao{ width:92%; margin:auto; font-size:16px; color:#000; font-weight:bold; height:50px; line-height:50px; border-bottom:1px solid #e5e5e5; padding-top:10px;}
	.down_list{ width:92%; margin:auto; height: auto; overflow:hidden; margin-top:20px;}
	.down_list ul li{ width:100%; height: auto; list-style:none; overflow:hidden;}
	.down_list ul li a{ display:block; width:100%; height: auto; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #e5e5e5; cursor:pointer;}
	
	.down_tu{ display:none;}
	.down_tu img{ padding-top:0px;}
	
	.down_zhong{ float:none; height: auto; overflow:hidden; width:100%;}
	.down_1{ width:100%; font-size:16px; color:#000000; height: auto; line-height:24px; padding-top:0px;}
	.down_2{ width:100%; font-size:12px; color:rgba(0,0,0,0.5); height:26px; line-height:26px;}
	.down_2 span{ padding:0px 15px;}
	.down_li{ float:none; font-size:14px; color:rgba(0,0,0,0.5); width:97px; height:31px; background-color:#efefef; text-align:center; line-height:31px; margin-top:10px;}
	
	.page1{ width:100%; height:auto; overflow:hidden; margin-top:15px; padding-bottom:35px;}
	.page_lista{ text-align: center;}




.download{ width:94%; height:455px; margin:auto; position:relative; margin-top:80px;}
.download_tit{ font-size:16px; color:#000; height:47px; background-color:#f6f6f6; padding:0px 5%; width:90%; line-height:47px;}
.download_tit a{ float:right; font-size:14px;}

.download_all{ width:100%; height: auto; margin-top: 20px;}
.download_1{ width:90%; margin:auto; height:auto; overflow:hidden; margin-bottom:0px; position:relative;}

.download_text{width:94%; height:30px; padding-left:5%; margin-bottom:10px; font-size:12px;}

.download_text1{ width:59%;}
.download_btn{ float:right; font-size:12px; color:#000; width:100px; height:32px;}


.download_2{ width:90%; font-size:14px; color:#000; height:30px; line-height:30px; margin:auto;}
.download_2 span{ padding:0px 10px;}
.download_radio{ margin-right:10px;}
.download_3{ width:90%; height:auto; overflow:hidden; margin:auto; margin-top:15px;}
.download_btn1{ font-size:12px; color:#fff; width:100px; height:35px; background-color:#00509d; border:1px solid #00509d; font-family:"微软雅黑"; cursor:pointer;}








	/*自主平台产品-Geoplat*/
	.core{ width:100%; background-size:cover; height: auto; overflow:hidden;}
	.core_tit{  font-size:16px; height:35px; line-height:35px; padding-top:15px;}
	.core_biao{ font-size:12px; color:#656565; height:42px; line-height:21px;}
	
	.core_mune{ width:100%; margin:auto; height: auto; overflow:hidden; border-bottom:1px solid #e3e6eb; text-align:center; margin-top:20px; padding-bottom:10px;}
	.core_mune a{ display:inline-block; font-size:14px; color:#545d69; height:35px; line-height:35px; padding:0px 20px;}
	
	
	.core_con{ width:96%; margin:auto; height: auto; overflow:hidden; margin-top:20px; display:none;}
	.core_left{ float:none; width:100%; height:auto; overflow:hidden; text-align:center;}
	.core_left img{ height:auto; width:auto; max-width:100%;}
	.core_right{ float:none; width:100%; height:auto; overflow:hidden;}
	.core_1{ width:100%; font-size:16px; height:30px; line-height:30px; padding-top:10px;}
	.core_2{ font-size:14px; line-height:24px; margin-top:10px; padding-bottom:25px;}
	
	.kernel_warp{ width:100%; height:auto; overflow:hidden; background-color:#ebeef6; padding:20px 0px;}
	.kernel{ width:96%; height:auto; overflow:hidden; margin:auto;}
	.kernel_img{ float:none; width:100%; height: auto; overflow:hidden;}
	.kernel_img img{ max-width:100%; height:auto;}
	
	.kernel_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.kernel_1{ width:100%; font-size:16px; color:#000; height:auto; overflow:hidden;}
	.kernel_2{ font-size:14px; line-height:24px; margin-top:10px;}
	
	.kern{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:15px;}
	.kern_tit{ font-size:16px; color:#000; height:40px; line-height:40px;}
	
	.kern_all{ width:100%; height: auto; padding-bottom:50px; position:relative; margin-top:10px;}
	.kern_list{ width:100%; height: auto; margin:auto;position:relative; overflow:hidden;}
	
	.kern_all .paginationk{ position: absolute; left:0px; bottom:20px; text-align: center; width:100%; z-index:1; margin:auto;}
	.kern_all .swiper-pagination-bullet { display: inline-block; height:10px; width:10px;}
	
	
	
	.kern_con{ width:100%; height: auto; margin:auto;}
	.kern_con a:hover .kern_ti{color:#00baf2; bottom:37px;}
	.kern_img{ width:505px; height:418px;}	
	.kern_bg{ width:100%; height:50%; position:absolute; bottom:0; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));}
	.kern_ti{ margin:auto; font-size:15px; color:#fff; line-height:25px; height:25px; overflow:hidden; width:90%; position:absolute; bottom:27px; left:5%;}


	
	/*解决方案产品-大数据解决方案*/
	
	.settle_ti{ font-size:16px; color:#000; height:30px; line-height:30px; padding-top:15px;}
	.settle{ width:100%; height:auto; overflow:hidden;}
	.settle ul li{ width:100%; height: auto; list-style:none; padding:20px 0px;}
	
	.settle_con{ width:96%; }
	.settle_img{ float:none; width:100%; text-align:center;}
	.settle_img img{ width:100%!important; height:auto!important; }
	
	.settle_right{ float:none; width:100%; height:auto; overflow:hidden;}
	.settle_1{ width:100%; font-size:16px; color:#000; height:35px; line-height:35px; padding-top:10px;}

	.settle_img1{ float:none; width:100%; text-align:center; overflow:hidden;}
	.settle_img1 img{border-radius:0; width:100%!important; height:auto!important; }
	.settle_left{ float:none; width:100%; height:auto; overflow:hidden;}
	
	
	
	.resolve{ width:96%; height:auto; overflow:hidden; margin:auto; margin-bottom:20px; margin-top:10px;}
	.resolve ul li{ float:left; width:100%; height: auto; list-style:none; margin-bottom:10px;}
	.resolve ul li a:hover .resolve_shu{ bottom:10px;}
	
	.resolve_img{ width:100%; height:100%; overflow:hidden;}
	.resolve_shu{ width:100%; text-align:center; font-size:16px; color:#fff; height:45px; line-height:45px; }
	
	.kernb{ width:100%; height:auto; overflow:hidden;}
	.kern_alla{ width:96%; height: auto; position:relative; overflow:hidden; margin:auto; padding-bottom:25px;}
	.kern_lie{ width:100%; height: auto; overflow:hidden; position:relative;}
	
	
	.kern_rong{ width:100%; height: auto; overflow:hidden; margin:auto;}
	.kern_2{ font-size:16px; width:96%; margin:auto; height:45px; line-height:45px;}
	
	.kern-left { display:none;}
	.kern-right { display:none;}

	
	/*合作伙伴*/
	.partne{ width:96%; height:auto; overflow:hidden; margin:auto;}
	.partne_tit{ width:100%; text-align:center; font-size:16px; color:#000; height:55px; line-height:55px;}
	.partne_con{ width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
	.partne_img{ float:none; width:100%; height:auto; overflow:hidden;}
	
	.partne_right{ float:none; width:100%; height:auto; overflow:hidden;}
	.partne_1{ width:100%; font-size:16px; height:40px; line-height:40px; padding-top:15px;}
	
	.companion{ width:96%; height:auto; overflow:hidden; margin:auto;}
	.companion ul li{ width:100%; height: auto; overflow:hidden; list-style:none; background-color:#f3f5fa; padding-bottom:20px;}
	.companion_img{ float:none; width:100%; height: auto; position:relative;}
	.companion_img img{ width:100%; height:auto;}
	.companion_san{ display:none;}
	.companion_right{ float:none; width:100%; height: auto; overflow:hidden; background-color:#f3f5fa;}
	.companion_tit{ width:100%; text-align:center; font-size:16px; color:#000; height:35px; line-height:35px; padding-top:13px;}
	.companion_list{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
	.companion_one{ float:left; width:33.33%; height:auto; overflow:hidden;}
	.companion_one:hover .companion_1{ margin-top:0px;}
	
	.companion_1{ width:61px; height:61px; border-radius:50%; background-color:#004f9b; margin:auto; margin-top:0px;}
	.companion_2{ margin:auto; text-align:center; font-size:13px; color:rgba(0,0,0,0.5); height:40px; line-height:40px;}
	
	.companion_img1{ float:none; width:100%; height: auto; position:relative;}
	.companion_img1 img{ width:100%; height:auto;}
	.companion_san1{  display:none;}
	.companion_left{ float:none; width:100%; height: auto; overflow:hidden; background-color:#f3f5fa;}

	
	.colleage{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:25px; padding-bottom:30px;}
	.colleage_tit{  font-size:16px; color:#000; height:30px; line-height:30px;}
	.colleage_biao{ font-size:12px; height:25px; line-height:25px;}
	.colleage_list{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
	.colleage_list ul li{ float:none; width:99%; height: auto; overflow:hidden; padding-bottom:15px; list-style:none; border:1px solid #ccdbec; padding-top:15px; margin-right:0px; margin-bottom:10px;}
	.colleage_list ul li:nth-child(5){ margin-right:0px;}
	.colleage_list ul li:hover .colleage_1_1{ margin-top:0px;}
	
	
	.colleage_1{ float:left; width:24%; height:53px; text-align: right; overflow:hidden;}
	.colleage_1_1{ width:100%; height:53px; margin-top:-53px;}
	.colleage_1_1 img{ height:53px; width:auto;}
	.colleage_1_2{ width:100%; height:53px;}
	.colleage_1_2 img{ height:53px; width:auto;}
	
	.colleage_2{ float:right; margin:auto; font-size:15px; color:rgba(0,0,0,0.8); line-height:22px; text-align:left; margin-top:2px; width:70%;}


	.charge{ width:96%; background-size:cover; height: auto; overflow:hidden; margin:auto; padding-bottom:20px;}
	.charge_tit{ font-size:16px; color:#fff; height:30px; width:90%; padding-top:30px;}
	.charge_biao{ margin:auto; font-size:14px; height: auto; overflow:hidden; line-height:20px; width:90%; }
	
	.charge_1{ width:90%; margin:auto; height:30px; line-height:30px; margin-top:15px;}
	.charge_1 span{ padding-left:37px; font-size:14px;}
	.charge_2{ width:90%; margin:auto; height:30px; line-height:30px;}
	.charge_2 span{ padding-left:37px;font-size:14px;}

	.responsible{ width:96%; margin:auto; height:auto; overflow:hidden; margin-top:20px;}
	.responsible_tit{font-size:16px; height:45px; line-height:45px;}
	
	.responsible_ti{ width:100%; height:45px; line-height:45px; font-size:16px; }
	.responsible_list{ width:100%; margin:auto; height:auto; overflow:hidden; text-align:center; margin-top:20px;}
	.responsible_one{ display:inline-block; width:162px; height:auto; overflow:hidden; margin:0px 3px; margin-bottom:20px;}
	
	
	.responsible_img{ width:160px; height:82px; border:1px solid #004199; overflow:hidden;}
	.responsible_img img{width:160px; height:82px;}
	
	.responsible_1{ width:100%; text-align:center; font-size:14px; color:#000000; height: auto; overflow:hidden; line-height:20px; padding:10px 0px;}
	
	
	.polling_tit{ font-size:16px; height:55px; line-height:55px;}
	
	.polling_warp{ width:100%; height: auto;  padding:16px 0px; position:relative; z-index:99;}
	.polling{ width:96%; height: auto; margin:auto;}
	.polling_left{ float:none; width:100%; height: auto;}
	
	.select{ width:99%; height:41px;}
	.select::after{top:15px;}
	.select p{width:95%; padding-left:5%; line-height: 41px; font-size: 14px;}
	.select ul{width: 100%;display: block;font-size: 14px;background: #FFFFFF;position: absolute;top:42px;}
	
	.select ul li{width:95%; padding-left:5%;height:35px;line-height: 35px; list-style: none;color: #000; font-size:2px;}
	.select.open::after{top:19px;}
	
	
	
	.polling_right{ float:none; width:100%; height: auto; position:relative; margin-top:5px;}
	
	.foot_text{ width:94%; height:41px; padding-left:5%; font-size:14px;}
	
	
	.foot_btn{ font-size:16px; color:#fff; border:1px solid #004f9b; height:41px; background:#004f9b none; padding-left:0px; width:100%; position: relative; right:0; top:0; font-family:"微软雅黑"; background-size:16%; margin-top:5px;}



	.inquiry{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
	.inquiry_tit{ width:100%; font-size:16px; color:#000; height:40px; line-height:40px;}
	.inquiry_con{ width:100%; height:auto; overflow:hidden; padding-bottom:60px;}
	.inquiry_con a{ display: inline-block; float: none; width: auto; font-size:14px; color:#004199; height:30px; line-height:30px;}



	/*行业案例-自然资源信息化*/
	.nature{ width:96%; height:auto; overflow:hidden; margin:auto; border-bottom:1px solid #e5e5e5; padding-top:15px;}
	.nature_tit{ width:100%; text-align:center; font-size:16px; color:#000; height:45px; line-height:45px;}
	.nature_con{ margin:auto; font-size:13px; color:rgba(0,0,0,0.7); line-height:24px; padding-bottom:20px; width:100%; height:auto; overflow:hidden;}
	
	.insight{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:10px; padding-bottom:25px;}
	.insight_tit{ width:100%; text-align:center; font-size:16px; color:#000; height:30px; line-height:30px;}
	.insight_list{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.insight_list ul li{ float:none; width:100%; height: auto; list-style:none; margin-right:0px; margin-bottom:10px;}


	.interact{ width:100%; background-size:cover; height: auto; overflow:hidden;}
	.interact_tit{  font-size:16px; height:70px; line-height:70px;}
	.interact_list{ width:100%; height:auto; overflow:hidden; margin:auto; text-align:center;}
	.interact_all{ display:block;  width:100%; height: auto; overflow:hidden; margin-bottom:30px; }
	
	
	.interact_yan{ width:300px; height:260px; margin:auto; -webkit-clip-path:polygon(25% 0%, 75% 0%,100% 50%,75% 100%,25% 100%,0% 50%); overflow:hidden; position:relative;}
	.interact_shi{ background-size:12%;}
	
	
	.interact_1{ width:100%; text-align:center; font-size:16px; color:#fff; height:45px; line-height:45px; margin-top:10px;}
	.interact_2{ font-size:12px; color:#fff; margin:auto; border-bottom:1px solid #fff; padding:0px 5px; height:24px; line-height:24px; width:60px; text-align:center;}

	
	.bright{ width:96%; height:auto; overflow:hidden; margin:auto; padding-top:15px; padding-bottom:30px;}
	.bright_tit{ width:100%; text-align:center; font-size:16px; color:#000; height:35px; line-height:35px;}
	.bright_con{ width:100%; margin:auto; font-size:14px;  line-height:24px; padding-bottom:20px;}
	.bright_list{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.bright_list ul li{ float:none; width:100%; height: auto; overflow:hidden; background-color:#ebeef7; list-style:none; margin-right:0px; margin-bottom:10px;}
	
	.bright_list ul li:hover .bright_1{ width:94%;}
	.bright_list ul li:hover .bright_2{ width:94%;}
	
	.bright_1{ margin:auto; font-size:16px; color:#004f9b; height:45px; line-height:45px; padding-top:10px; width:94%;}
	.bright_2{ margin:auto; font-size:14px;  height:  auto; line-height:24px; overflow:hidden; padding-top:0px; width:94%; padding-bottom:20px;}

	.luminous{ width:100%; background:#f6f7f9; height:auto; overflow:hidden; padding-bottom:10px;}
	.luminous_tit{ width:100%; text-align:center; font-size:16px; color:#000; text-align:center; height:55px; line-height:55px;}
	.luminous_list{ width:96%; height:auto; overflow:hidden; margin:auto;}
	.luminous_list ul li{ float:none; width:100%; height: auto; list-style:none; margin-right:0px; margin-bottom:10px;}
	.luminous_list ul li:nth-child(3n){ margin-right:0px;}
	.luminous_list ul li a{ display:block; width:100%; height:100%;}
	
	.luminous_img{ width:503px; height:308px; overflow:hidden;}
	
	.luminous_1{ margin:auto; font-size:16px; color:#000; line-height:24px; height: auto; overflow:hidden; width:94%; padding-top:18px;}
	.luminous_2{ margin:auto; width:94%; font-size:13px; line-height:24px; height: auto; margin-top:13px; overflow:hidden;}
	.luminous_3{ width:94%; height:auto; overflow:hidden; margin:auto; margin-top:25px; margin-bottom:20px;}
	.luminous_3 span{ display:inline-block; font-size:13px; color:#000; border-bottom:1px solid #000; height:26px; line-height:26px;}



	/*banner*/
	.big{ width:100%; height:706px; margin:auto;position:relative; overflow:hidden;}
	.big .pagination{ position: absolute; left:0px; bottom:10px;}
	.big .swiper-pagination-bullet { display: inline-block; height:2px; width:20px;}
	
		
	.big_con{ width:96%; height: 300px; margin:auto; overflow:hidden; opacity:1; position:relative; padding-top:265px;}
	.big_nei{ width:485px; height:300px; background-color:rgba(18,74,155,0.8); border-radius:10px; margin-left:100px; opacity:0; -webkit-transition: all 0.6s ease-in-out;}
	

	.big_1{ font-size:30px; color:#fff; font-family:Arial, Helvetica, sans-serif; height: auto; margin:auto; width:90%; padding-top:70px;}
	.big_2{ width:90%; margin:auto; font-size:16px; color:#fff; overflow:hidden; height:40px; line-height:40px;}
	.big_3{ width:90%; margin:auto; font-size:14px; color:#fff; overflow:hidden; height:30px; line-height:30px;}
	.big_4{ width:90%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.big_4 span{ display:inline-block; font-size:12px; color:#fff; border:2px solid #fff; width:100px; height:30px; text-align:center; line-height:30px;}
	
	
	.abstract{ width:96%; height: auto; overflow:hidden; margin:auto; position:relative; margin-top:20px; padding-bottom:60px;}
	.abstract_list{ width:100%; height: auto; overflow:hidden; position:relative;}
	
	
	.abstract_con{ width:100%; height: auto; overflow:hidden;}
	.abstract_con a{ display:block; width:100%; height:100%;}
	.abstract_img{ float:none; overflow:hidden;}
	
	.abstract_right{ float:none; width:100%; height: auto; overflow:hidden; position:relative; margin-top:15px;}
	.abstract_1{ width:100%; height:48px; overflow:hidden; font-size:16px; color:#000; line-height:24px; margin-top:0px; text-align:center;}
	.abstract_2{ width:100%; font-size:12px; height:30px; line-height:30px; margin-top:10px; text-align:center;}
	.abstract_3{ margin:auto; font-size:14px; line-height:24px; height:144px; overflow:hidden; margin-top:7px; text-align:center;} 
	.abstract_4{ width:100%; height:auto; overflow:hidden; position: relative; bottom:0; margin-top:20px;}
	.abstract_4 span{ display:block; font-size:14px; color:#fff; text-align: center; margin:auto; width:145px; height:42px; background-color:#054fa2; border:1px solid #054fa2; line-height:42px;}
	
	
	.abstract .paginationa{ position: absolute; left:0px; bottom:15px; text-align: center; width:100%; z-index:1; margin:auto;}
	.abstract .swiper-pagination-bullet { display: inline-block; height:8px; width:8px;}


	
	
	.physical_warp{ width:100%; background-size:cover; height: auto; overflow:hidden; padding-bottom:40px;}
	.physical{ width:96%; height:auto; overflow:hidden; margin:auto; padding-top:30px;}
	.physical a{ display:block; width:100%; height: auto; overflow:hidden;}
	.physical a:hover .physical_left{ margin-top:0px;}
	.physical a:hover .physical_right{ margin-top:0px;}
	
	
	.physical_left{ float:none; width:797px; height:441px;}
	
	
	.physical_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:15px;}
	.physical_1{ width:100%; height: auto; overflow:hidden; font-size:16px; color:#fff; line-height:30px;}
	.physical_2{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#fff; line-height:24px; margin-top:20px;}
	.physical_3{ width:100%; height:auto; overflow:hidden; position: relative; bottom:0; margin-top:20px;}
	.physical_3 span{ display:block; font-size:14px; color:#054fa2; text-align: center; margin:auto; width:145px; height:42px; background-color:#fff; border:1px solid #fff; line-height:42px;}


	.basis{ width:96%; height: auto; margin:auto; padding:30px 0px; overflow:hidden; padding-bottom:0px;}
	.basis ul li{ float:none; width:100%; height: auto; list-style:none; margin-right:0px; margin-bottom:10px;}
	
	
	.basis_tit{ margin:auto; font-size:16px; color:#000; width:94%; height:35px; line-height:35px; text-align:center; padding-top:10px;}
	.basis_con{ margin:auto; width:94%; height:42px; overflow:hidden; font-size:13px; color:#6c7a8f; line-height:21px; text-align:center; margin-top:8px;}
	.basis_cha{ font-size:14px; color:#fff; text-align: center; margin:auto; width:145px; height:42px; background-color:#054fa2; border:1px solid #054fa2; line-height:42px; margin-top:22px; margin-bottom:15px;}
	
	.satisfy{ width:96%; margin:auto; height: auto; overflow:hidden; margin-bottom:10px;}
	
	.satisfy:hover .satisfy_1{ padding-top:110px;}
	
	
	.satisfy_left{ float:none; width:100%; height:200px; position:relative;}
	.satisfy_bei{ display:none;}
	
	
	
	.satisfy_right{ float:none; width:100%; height: auto; overflow:hidden; background-color:#ebeef6; padding-bottom:30px;}
	.satisfy_con{ width:90%; height:auto; overflow:hidden; padding-left:5%;}
	.satisfy_1{ font-size:16px; color:#000; line-height:30px; height: auto; overflow:hidden; padding-top:20px;}
	.satisfy_2{ width:100%; font-size:14px; color:#000; height: auto; line-height:23px; margin-top:23px;}
	.satisfy_3{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
	.satisfy_3 a{ display:block; font-size:14px; color:#fff; text-align: center; margin:auto; width:145px; height:42px; background-color:#054fa2; border:1px solid #054fa2; line-height:42px;}

	.serve{ width:96%; height: auto; overflow:hidden; margin:auto; margin-bottom:10px;}
	.serve ul li{ float:left; width:100%; height:622px; list-style:none; overflow:hidden;}
	.serve ul li a{ display:block; width:100%; height:100%; position:relative;}
	
	
	.serve_img{ width:480px; height:622px;}
	.serve_tit{ width:100%; text-align:center; font-size:16px; color:#fff; height:65px; line-height:65px;}

}

@media screen and (max-width:990px)and (min-width:300px){
	
	.promptly_warp{ width:100%; height:100vh; position:fixed; top:0; background-color:rgba(0,0,0,0.5); z-index:9999; display:none;}
	
	.promptly{ width:94%; height: auto; max-height:410px; margin:auto; position:relative;}
	.promptly_cha{ width:16px; height:16px; position:absolute; top:10px; left:92%; z-index:9;}
	.promptly_cha a{ display:block; width:16px; height:16px; cursor:pointer;}
	.promptly_cha img{ width:16px; height:16px;}
	
	
	.promptly_all{ width:100%; height: auto; max-height:410px; }
	.promptly_tit{ width:100%; text-align:center; font-size:16px; height:40px; line-height:30px; padding-top:20px; }
	
	.promptly_come{ width:90%; margin:auto; height: auto; overflow:hidden; line-height:24px;  padding-top:15px;}
	.promptly_come span{ float:left; width:50%; font-size:12px; color:#333;}
	
	.promptly_list{ width:90%; margin-top:20px;}
	.promptly_text{ width:94%; height:30px; padding-left:5%; margin-bottom:10px; font-size:12px;}
	
	.promptly_btn{ width:100px; height:35px; border:none; font-size:12px;margin-top:15px;}
	
	
}

.cplj{
	width: 100%; text-align: center; font-size: 16px;margin-top: 20px; margin-bottom: 20px;
}
.cplj a{
	display: inline-block;
	background-color: #004f9b;
	color: #fff;
	padding: 5px 10px;
	margin-right: 8px;
}
.cplj a:hover{
	background-color: #005FBB;
}


.footer_left1{
    text-align :left;
    font-size: 35px;
    margin:0 auto;
	
    display: flex;
    /*实现垂直居中*/
    align-items: center;
    /*实现水平居中*/
    justify-content: center;
    
    text-align: justify;
    width:400px;
    height: 150px;
    
    margin:0 auto;
    color:#fff;
    
}
.footer_left1 img{
    vertical-align:middle;
    width: 140px;
    height: 80px;
}
.footer_left1 p{
    display: inline-block;
    
}
.foot_2{
    color: white;
}
.foot_11{
	height: auto;
	width: 400px;
	float: left;
	/* display: inline-block; */
}
.foot_12{
	float: right;
	/* display: inline-block; */
}